X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=sbr%2Flock_file.c;h=b1879b380b033a4932e2d8a4db229a91d4eff241;hb=3113d18bf20013be27c9aabc8aafcab9a6a8643e;hp=5d0be8407aa7c761f9292a988ff1abc2fb88a612;hpb=ac0b9fcce4167e2959ebc5b8d6efb8511acec66d;p=mmh diff --git a/sbr/lock_file.c b/sbr/lock_file.c index 5d0be84..b1879b3 100644 --- a/sbr/lock_file.c +++ b/sbr/lock_file.c @@ -19,16 +19,10 @@ #include #include -#ifdef TIME_WITH_SYS_TIME +#ifdef HAVE_SYS_TIME_H # include -# include -#else -# ifdef TM_IN_SYS_TIME -# include -# else -# include -# endif #endif +#include #include @@ -435,8 +429,10 @@ lockit(struct lockinfo *li) curlock = li->curlock; tmplock = li->tmplock; - if ((fd = mkstemp(tmplock)) == -1) + if ((fd = mkstemp(tmplock)) == -1) { + advise(NULL, "unable to create temporary file in %s", tmplock); return -1; + } #if 0 /* write our process id into lock file */