]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - support/export/client.c
Use __fpurge to ensure single-line writes to cache files
[nfs-utils.git] / support / export / client.c
index c09e7620eacb12e782f3e635cb09baa8e48b6c68..19b53aaa5f831be97aa859ea27470e0c70a95b40 100644 (file)
@@ -15,6 +15,7 @@
 #include <arpa/inet.h>
 #include <stdlib.h>
 #include <string.h>
+#include <ctype.h>
 #include <netdb.h>
 #include "xmalloc.h"
 #include "misc.h"
@@ -261,6 +262,7 @@ client_compose(struct in_addr addr)
                        name = add_name(name, clp->m_hostname);
                }
        }
+       free(he);
        return name;
 }
 
@@ -328,6 +330,7 @@ add_name(char *old, char *add)
                strcat(new, ",");
                strcat(new, cp);
        }
+       free(old);
        return new;
 }