Fix some C++ warnings (patch was Volker's) - implicit case from void* to char*
authorGerald (Jerry) Carter <jerry@samba.org>
Wed, 2 Jan 2008 23:34:41 +0000 (17:34 -0600)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 2 Jan 2008 23:34:41 +0000 (17:34 -0600)
(This used to be commit 518168410c49ac25085714c73e76dcf358fc4b68)

source3/nsswitch/libwbclient/wbc_pwd.c

index 4e3b0d396764e89c3218102ec9ee47af84cb9a24..5f7437b18896c22674f6c8f9da61d7f95d6df888 100644 (file)
@@ -228,7 +228,8 @@ wbcErr wbcGetgrnam(const char *name, struct group **grp)
                                        &response);
        BAIL_ON_WBC_ERROR(wbc_status);
 
-       *grp = copy_group_entry(&response.data.gr, response.extra_data.data);
+       *grp = copy_group_entry(&response.data.gr, 
+                               (char*)response.extra_data.data);
        BAIL_ON_PTR_ERROR(*grp, wbc_status);
 
  done:
@@ -270,7 +271,8 @@ wbcErr wbcGetgrgid(gid_t gid, struct group **grp)
                                        &response);
        BAIL_ON_WBC_ERROR(wbc_status);
 
-       *grp = copy_group_entry(&response.data.gr, response.extra_data.data);
+       *grp = copy_group_entry(&response.data.gr, 
+                               (char*)response.extra_data.data);
        BAIL_ON_PTR_ERROR(*grp, wbc_status);
 
  done: