소스 검색

dpkg: Use size_t instead of long for path_len in checkpath()

Guillem Jover 17 년 전
부모
커밋
1afae1b450
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      src/help.c

+ 2 - 2
src/help.c

@@ -99,7 +99,7 @@ void checkpath(void) {
   const char *path_list, *path, *path_end;
   char *filename;
   int warned= 0;
-  long path_len;
+  size_t path_len;
 
   path_list = getenv("PATH");
   if (!path_list)
@@ -110,7 +110,7 @@ void checkpath(void) {
     path = path_list;
     while (path) {
       path_end = strchr(path, ':');
-      path_len = path_end ? path_end - path : (long)strlen(path);
+      path_len = path_end ? (size_t)(path_end - path) : strlen(path);
       memcpy(filename, path, path_len);
       if (path_len)
         filename[path_len++] = '/';