# define LONG_STRING 1024
# define MAXLOCKATTEMPT 5
-# define strfcpy(A,B,C) strncpy (A,B,C), *(A+(C)-1)=0
+# define strfcpy(A,B,C) m_strcpy(A,C,B)
# ifdef USE_SETGID
#define check_flags(a) if (a & DL_FL_ACTIONS) usage (argv[0])
-size_t safe_strlen (const char* s) {
+size_t m_strlen(const char* s) {
return (s ? strlen (s) : 0);
}
dirname = ".";
}
- if (safe_strlen (basename) + 1 > l)
+ if (m_strlen(basename) + 1 > l)
return -1;
strfcpy (bn, basename, l);