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;

Reply via email to