From: Frank Lahm Date: Fri, 27 Jan 2012 21:39:05 +0000 (+0100) Subject: have_eafd fixes X-Git-Url: https://arthur.barton.de/gitweb/?a=commitdiff_plain;h=47f0409ca5cf23ba8b9cb9a0917ea00440503a22;p=netatalk.git have_eafd fixes --- diff --git a/libatalk/vfs/extattr.c b/libatalk/vfs/extattr.c index 9883563b..a4d7089e 100644 --- a/libatalk/vfs/extattr.c +++ b/libatalk/vfs/extattr.c @@ -95,13 +95,13 @@ int sys_getxattrfd(const char *path, const char *uname, int oflag, ...) va_list args; mode_t mode; - if (oflags & O_CREAT) { + if (oflag & O_CREAT) { va_start(args, oflag); mode = va_arg(args, mode_t); va_end(args); } - if (oflags & O_CREAT) + if (oflag & O_CREAT) eafd = attropen(path, uname, oflag, mode); else eafd = attropen(path, uname, oflag);