Fix gcc uninitialized variable warnings
[zfs.git] / lib / libuutil / uu_misc.c
index 66a6ca5..578bf32 100644 (file)
@@ -249,7 +249,13 @@ uu_release_child(void)
        uu_release();
 }
 
+#ifdef __GNUC__
+static void
+uu_init(void) __attribute__((constructor));
+#else
 #pragma init(uu_init)
+#endif
+
 static void
 uu_init(void)
 {