(pk_sign): Fix last change.
[gnupg.git] / g10 / mkdtemp.c
index 0323486..55e5b18 100644 (file)
@@ -38,7 +38,7 @@
 
 char *mkdtemp(char *template)
 {
-  int attempts,idx,count=0;
+  unsigned int attempts,idx,count=0;
   byte *ch;
 
   idx=strlen(template);
@@ -61,7 +61,7 @@ char *mkdtemp(char *template)
   /* Try 4 times to make the temp directory */
   for(attempts=0;attempts<4;attempts++)
     {
-      int remaining=count;
+      unsigned int remaining=count;
       char *marker=ch;
       byte *randombits;
 
@@ -85,7 +85,7 @@ char *mkdtemp(char *template)
       if(remaining>0)
        sprintf(marker,"%X",randombits[idx]&0xF);
 
-      m_free(randombits);
+      xfree (randombits);
 
       if(mkdir(template,0700)==0)
        break;