Browse Source

cleanup: mhl_str_dir_plus_file(): int -> size_t (suggested by Andrew Borodin)

Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
Sergei Trofimovich 16 years ago
parent
commit
80a6897271
1 changed files with 3 additions and 3 deletions
  1. 3 3
      mhl/string.h

+ 3 - 3
mhl/string.h

@@ -149,11 +149,11 @@ static inline char* mhl_str_dir_plus_file(const char* dirname, const char* filen
 	filename++;
 
     /* skip trailing slashes on dirname */
-    int dnlen = strlen(dirname);
-    while (dnlen && (dirname[dnlen-1]=='/'))
+    size_t dnlen = strlen(dirname);
+    while ((dnlen != 0) && (dirname[dnlen-1]=='/'))
 	dnlen--;
 
-    int fnlen = strlen(filename);
+    size_t fnlen = strlen(filename);
     char* buffer = mhl_mem_alloc_z(dnlen+fnlen+2);	/* enough space for dirname, /, filename, zero */
     char* ptr = buffer;