fix build warnings.
authorGünther Deschner <gd@samba.org>
Sun, 12 Oct 2008 22:40:57 +0000 (00:40 +0200)
committerGünther Deschner <gd@samba.org>
Sun, 12 Oct 2008 22:40:57 +0000 (00:40 +0200)
Guenther

lib/util/xfile.c
source3/libads/ldap.c

index 36d56e59ff490f806f6446feb3148b2f3c8b34c7..e8bb811416a34c46a4e44031127666effdbd3754 100644 (file)
@@ -105,7 +105,7 @@ XFILE *x_fopen(const char *fname, int flags, mode_t mode)
 {
        XFILE *ret;
 
-       ret = malloc_p(XFILE);
+       ret = (XFILE *)malloc_p(XFILE);
        if (!ret) return NULL;
 
        memset(ret, 0, sizeof(XFILE));
@@ -403,7 +403,7 @@ XFILE *x_fdup(const XFILE *f)
                return NULL;
        }
 
-       ret = malloc_p(XFILE);
+       ret = (XFILE *)malloc_p(XFILE);
        if (!ret) {
                close(fd);
                return NULL;
index e78465f7da91bc4a8541b1073df63b74e182c674..fbbe1a546ba0a29769ccb51e6ad939289c3243d1 100644 (file)
@@ -801,7 +801,7 @@ static ADS_STATUS ads_do_paged_search_args(ADS_STRUCT *ads,
                                           int *count, struct berval **cookie)
 {
        int rc, i, version;
-       char *utf8_expr, *utf8_path, **search_attrs;
+       char *utf8_expr, *utf8_path, **search_attrs = NULL;
        size_t converted_size;
        LDAPControl PagedResults, NoReferrals, ExternalCtrl, *controls[4], **rcontrols;
        BerElement *cookie_be = NULL;