{"thread":{"id":"442","subject":"[patch-git] Fix warning in convert-cache","startedAt":"2005-05-02T17:57:02Z","lastAt":"2005-05-02T17:57:02Z","messageCount":1,"participants":["tony.luck@intel.com"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"2382","messageId":"200505021757.j42Hv2S05725@unix-os.sc.intel.com","threadId":"442","inReplyTo":null,"subject":"[patch-git] Fix warning in convert-cache","fromName":"","fromEmail":"tony.luck@intel.com","sentAt":"2005-05-02T17:57:02Z","receivedAt":"2005-05-02T17:57:02Z","isPatch":true,"sender":{"key":"tony.luck@intel.com","avatar":"https://avatars.githubusercontent.com/u/5446021?v=4"},"body":"gcc 3.4.3 kicks out this warning:\nconvert-cache.c: In function `write_subdirectory':\nconvert-cache.c:102: warning: field precision is not type int (arg 4)\n\nSigned-off-by: Tony Luck <tony.luck@intel.com>\n\n---\n\n--- k/convert-cache.c\n+++ l/convert-cache.c\n@@ -99,7 +99,7 @@ static int write_subdirectory(void *buff\n \t\t\tcontinue;\n \t\t}\n \n-\t\tnewlen += sprintf(new + newlen, \"%o %.*s\", S_IFDIR, slash - path, path);\n+\t\tnewlen += sprintf(new + newlen, \"%o %.*s\", S_IFDIR, (int)(slash - path), path);\n \t\tnew[newlen++] = 0;\n \t\tsha1 = (unsigned char *)(new + newlen);\n \t\tnewlen += 20;\n"}]}