Browse Source

dpkg: Change type of variable r from int to ssize_t in conffderef()

Guillem Jover 15 years ago
parent
commit
a23c74e708
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/configure.c

+ 2 - 2
src/configure.c

@@ -375,7 +375,7 @@ conffderef(struct pkginfo *pkg, struct varbuf *result, const char *in)
 {
 {
 	static struct varbuf target = VARBUF_INIT;
 	static struct varbuf target = VARBUF_INIT;
 	struct stat stab;
 	struct stat stab;
-	int r;
+	ssize_t r;
 	int loopprotect;
 	int loopprotect;
 
 
 	varbuf_reset(result);
 	varbuf_reset(result);
@@ -424,7 +424,7 @@ conffderef(struct pkginfo *pkg, struct varbuf *result, const char *in)
 			varbuf_end_str(&target);
 			varbuf_end_str(&target);
 
 
 			debug(dbg_conffdetail,
 			debug(dbg_conffdetail,
-			      "conffderef readlink gave %d, '%s'",
+			      "conffderef readlink gave %zd, '%s'",
 			      r, target.buf);
 			      r, target.buf);
 
 
 			if (target.buf[0] == '/') {
 			if (target.buf[0] == '/') {