X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=dotlock.c;h=8d562c8a50f8499aa7de3463276fad0907355769;hp=3f55d4033040d43245f0b8c7922a3e7f41dda82c;hb=777dc6d5374fd154ac626421c813961b8ab18f2d;hpb=1ee89902de184a640c171ae3285bff6882a791bd diff --git a/dotlock.c b/dotlock.c index 3f55d40..8d562c8 100644 --- a/dotlock.c +++ b/dotlock.c @@ -11,13 +11,7 @@ #include #include - -#ifndef _POSIX_PATH_MAX -#include -#endif - #include "dotlock.h" -#include "config.h" #ifdef HAVE_GETOPT_H #include @@ -91,7 +85,7 @@ int main (int argc, char **argv) /* determine the system's host name */ uname (&utsname); - if (!(Hostname = strdup (utsname.nodename))) /* __MEM_CHECKED__ */ + if (!(Hostname = strdup(utsname.nodename))) return DL_EX_ERROR; if ((p = strchr (Hostname, '.'))) *p = '\0'; @@ -482,7 +476,7 @@ static int dotlock_lock (const char *frealpath) { char lockfile[_POSIX_PATH_MAX + LONG_STRING]; char nfslockfile[_POSIX_PATH_MAX + LONG_STRING]; - size_t prev_size = 0; + ssize_t prev_size = 0; int fd; int count = 0; int hard_count = 0;