aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xcursor/xcursor.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/xcursor/xcursor.c b/xcursor/xcursor.c
index 4db8ab4d..1ebaef0b 100644
--- a/xcursor/xcursor.c
+++ b/xcursor/xcursor.c
@@ -535,9 +535,9 @@ xcursor_build_theme_dir(const char *dir, const char *theme)
const char *tcolon;
char *full;
const char *home, *homesep;
- int dirlen;
- int homelen;
- int themelen;
+ size_t dirlen;
+ size_t homelen;
+ size_t themelen;
size_t full_size;
if (!dir || !theme)
@@ -577,7 +577,7 @@ xcursor_build_theme_dir(const char *dir, const char *theme)
if (!full)
return NULL;
snprintf(full, full_size, "%s%s%.*s/%.*s", home, homesep,
- dirlen, dir, themelen, theme);
+ (int)dirlen, dir, (int)themelen, theme);
return full;
}