Module Name: src Committed By: riastradh Date: Fri Apr 10 22:29:35 UTC 2015
Modified Files: src/external/cddl/osnet/dist/common/nvpair: nvpair.c Log Message: Initialize variables. Don't bother supporting nv doubles. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/cddl/osnet/dist/common/nvpair/nvpair.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/cddl/osnet/dist/common/nvpair/nvpair.c diff -u src/external/cddl/osnet/dist/common/nvpair/nvpair.c:1.2 src/external/cddl/osnet/dist/common/nvpair/nvpair.c:1.3 --- src/external/cddl/osnet/dist/common/nvpair/nvpair.c:1.2 Thu Jan 3 16:41:51 2013 +++ src/external/cddl/osnet/dist/common/nvpair/nvpair.c Fri Apr 10 22:29:35 2015 @@ -1606,10 +1606,10 @@ nvlist_lookup_nvpair_ei_sep(nvlist_t *nv { nvpair_t *nvp; const char *np; - char *sepp; + char *sepp = NULL; char *idxp, *idxep; nvlist_t **nva; - long idx; + long idx = -1; int n; if (ip) @@ -3008,11 +3008,13 @@ nvs_xdr_nvp_op(nvstream_t *nvs, nvpair_t */ ret = xdr_longlong_t(xdr, (void *)buf); break; +#ifndef __NetBSD__ #if !defined(_KERNEL) case DATA_TYPE_DOUBLE: ret = xdr_double(xdr, (void *)buf); break; #endif +#endif case DATA_TYPE_STRING: ret = xdr_string(xdr, &buf, buflen - 1); break;