]> git.ipfire.org Git - thirdparty/rrdtool-1.x.git/commitdiff
bindings/perl-shared/RRDs.xs: fix gcc warning "pointer targets differ in signedness"
authorMarek Schimara <Marek.Schimara@bull.net>
Thu, 1 Sep 2016 11:52:11 +0000 (13:52 +0200)
committerMarek Schimara <Marek.Schimara@bull.net>
Fri, 2 Sep 2016 13:31:38 +0000 (15:31 +0200)
RRDs.xs:98:16: warning: pointer targets in passing argument 2 of 'Perl_newSVpv' differ in signedness [-Wpointer-sign]
    hvs(newSVpv(data->value.u_blo.ptr,data->value.u_blo.size)); \
                ^

bindings/perl-shared/RRDs.xs

index 921cea6ba9841026dfca78ada90251526c10f9fa..e6f61e9c38f189d2c3aec7afc8ebb63f9623113f 100644 (file)
@@ -95,7 +95,7 @@ extern "C" {
                        hvs(newSVpv(data->value.u_str,0)); \
                        break; \
                    case RD_I_BLO: \
-                       hvs(newSVpv(data->value.u_blo.ptr,data->value.u_blo.size)); \
+                       hvs(newSVpv((char *)data->value.u_blo.ptr,data->value.u_blo.size)); \
                        break; \
                    } \
                    data = data->next; \