]> git.sesse.net Git - betaftpd/blobdiff - cmds.c
Fixed the order of a leftover seteuid()/setegid() pair.
[betaftpd] / cmds.c
diff --git a/cmds.c b/cmds.c
index cfb02689446f7d41302228460591d5a82f1f6fa9..cd8cfbc610aeff1b4755832f696a4065516b0b94 100644 (file)
--- a/cmds.c
+++ b/cmds.c
@@ -1612,8 +1612,8 @@ void parse_command(struct conn *c)
                                        seteuid(c->uid);
                                        setegid(c->gid);
                                } else {
-                                       setegid(getgid());
                                        seteuid(getuid());
+                                       setegid(getgid());
                                }
 #endif