Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
64bit portability bug
authormquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Wed, 1 Oct 2008 15:49:16 +0000 (15:49 +0000)
committermquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Wed, 1 Oct 2008 15:49:16 +0000 (15:49 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5957 48e7efb5-ca39-0410-a469-dd3cf9ba447f

tools/tesh/tesh.c

index e398041..af0ff1a 100644 (file)
@@ -170,7 +170,7 @@ static void parse_environ(){
   for (i=0; environ[i];i++) {
     p=environ[i];
     char *eq = strchr(p,'=');
   for (i=0; environ[i];i++) {
     p=environ[i];
     char *eq = strchr(p,'=');
-    char *key = bprintf("%.*s",eq-p,p);
+    char *key = bprintf("%.*s",(int)(eq-p),p);
     xbt_dict_set(env,key,xbt_strdup(eq+1),xbt_free_f);
     free(key);
   }
     xbt_dict_set(env,key,xbt_strdup(eq+1),xbt_free_f);
     free(key);
   }