All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] Fix xenstore compiliation problems
@ 2005-10-11 15:36 Jerone Young
  0 siblings, 0 replies; only message in thread
From: Jerone Young @ 2005-10-11 15:36 UTC (permalink / raw)
  To: xen-devel

Signed-off-by: Jerone Young <jyoung5@us.ibm.com>

Fix compilation problems with xenstore.

diff -r 4e335372ace8 -r 0eee5f59e216 tools/xenstore/xs_tdb_dump.c
--- a/tools/xenstore/xs_tdb_dump.c      Tue Oct 11 14:23:19 2005
+++ b/tools/xenstore/xs_tdb_dump.c      Wed Oct 12 02:35:10 2005
@@ -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 ? "" : ",",
diff -r 4e335372ace8 -r 0eee5f59e216 tools/xenstore/xsls.c
--- a/tools/xenstore/xsls.c     Tue Oct 11 14:23:19 2005
+++ b/tools/xenstore/xsls.c     Wed Oct 12 02:35:10 2005
@@ -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);

-- 
Jerone Young
IBM Linux Technology Center
jyoung5@us.ibm.com
512-838-1157 (T/L: 678-1157)

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2005-10-11 15:36 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-10-11 15:36 [PATCH] Fix xenstore compiliation problems Jerone Young

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.