Rocco Rutte:
[apps/madmutt.git] / dotlock.c
index c076a4b..eb761ad 100644 (file)
--- a/dotlock.c
+++ b/dotlock.c
@@ -126,6 +126,10 @@ static int dotlock_lock (const char *);
 
 #define check_flags(a) if (a & DL_FL_ACTIONS) usage (argv[0])
 
+size_t mutt_strlen (const char* s) {
+  return (s ? strlen (s) : 0);
+}
+
 int main (int argc, char **argv)
 {
   int i;
@@ -449,7 +453,7 @@ static int dotlock_prepare (char *bn, size_t l, const char *f, int _fd)
     dirname = ".";
   }
 
-  if (strlen (basename) + 1 > l)
+  if (mutt_strlen (basename) + 1 > l)
     return -1;
 
   strfcpy (bn, basename, l);