]> granicus.if.org Git - python/commitdiff
Issue #13772: Fix compiler warnings on Windows
authorVictor Stinner <victor.stinner@gmail.com>
Tue, 4 Jun 2013 22:35:54 +0000 (00:35 +0200)
committerVictor Stinner <victor.stinner@gmail.com>
Tue, 4 Jun 2013 22:35:54 +0000 (00:35 +0200)
Modules/posixmodule.c

index 17a961126ba85cbd64bb4ad1e872a42b94b6ee25..cb89d5e2e1613e3287cc26144ddee394d77b8691 100644 (file)
@@ -6765,7 +6765,7 @@ void _dirnameA(char *path) {
     *ptr = 0;
 }
 
-int _is_absW(WCHAR *path) {
+int _is_absW(const WCHAR *path) {
     /* Is this path absolute? */
 
     return path[0] == L'\\' || path[0] == L'/' || path[1] == L':';
@@ -6781,7 +6781,7 @@ int _is_absA(char *path) {
 
 void _joinW(WCHAR *dest_path, const WCHAR *root, const WCHAR *rest) {
     /* join root and rest with a backslash */
-    int root_len;
+    size_t root_len;
 
     if(_is_absW(rest)) {
         wcscpy(dest_path, rest);
@@ -6800,7 +6800,7 @@ void _joinW(WCHAR *dest_path, const WCHAR *root, const WCHAR *rest) {
 
 void _joinA(char *dest_path, const char *root, const char *rest) {
     /* join root and rest with a backslash */
-    int root_len;
+    size_t root_len;
 
     if(_is_absA(rest)) {
         strcpy(dest_path, rest);