Fix xenstore compiliation problems
PATCH 1/1 Fix xenstore compiliation problems
Signed-off-by Jerone Young <[email protected]>
Fix compilation problems with xenstore.
tools/xenstore/xs_tdb_dump.c Wed Oct 12 02:35:10 2005 renamed from tools/xenstore/xs_tdb_dump.c Tue Oct 11 14:23:19 2005 +1 -1
@@ -53,17 +53,17 @@ hdr = (void *)data.dptr; if (data.dsize < sizeof(*hdr)) fprintf(stderr, "%.*s: BAD truncated\n", - key.dsize, key.dptr); + (int)key.dsize, key.dptr); else if (data.dsize != total_size(hdr)) fprintf(stderr, "%.*s: BAD length %i for %i/%i/%
i (%i)\n",
- key.dsize, key.dptr, data.dsize,
+ (int)key.dsize, key.dptr,
(int)data.dsize, hdr->num_perms,hdr->datalen,
hdr->childlen, total_size(hdr));
else {
unsigned int i;
char *p;- printf("%.*s: ", key.dsize, key.dptr);
+ printf("%.*s: ", (int)key.dsize, key.dptr);
for (i = 0; i < hdr->num_perms; i++)
printf("%s%c%i",
i == 0 ? "" : ",",tools/xenstore/xsls.c Wed Oct 12 02:35:10 2005 renamed from tools/xenstore/xsls.c Tue Oct 11 14:23:19 2005 +3 -2
@@ -8,7 +8,8 @@ { char **e; char newpath[512], *val; - int num, i, len; + int i; + unsigned int num, len; e = xs_directory(h, NULL, path, &num); if (e == NULL)
@@ -25,7 +26,7 @@ if (val == NULL) printf(":\n"); else if ((unsigned)len > (151 - strlen(e[i]))) - printf(" = \"%.*s...\"\n", 148 - strlen(e[i]), val); + printf(" = \"%.*s...\"\n", (int)(148 - strlen(e[i])), val); else printf(" = \"%s\"\n", val); free(val);
Signature · 4 lines
Jerone Young IBM Linux Technology Center [email protected] 512-838-1157 (T/L: 678-1157)