[Midnightbsd-cvs] src [12044] trunk/lib/libmport/info.c: make sure flavor and deprecated are initialized
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Fri Sep 14 09:41:01 EDT 2018
Revision: 12044
http://svnweb.midnightbsd.org/src/?rev=12044
Author: laffer1
Date: 2018-09-14 09:41:01 -0400 (Fri, 14 Sep 2018)
Log Message:
-----------
make sure flavor and deprecated are initialized
Modified Paths:
--------------
trunk/lib/libmport/info.c
Modified: trunk/lib/libmport/info.c
===================================================================
--- trunk/lib/libmport/info.c 2018-09-14 13:37:32 UTC (rev 12043)
+++ trunk/lib/libmport/info.c 2018-09-14 13:41:01 UTC (rev 12044)
@@ -73,7 +73,7 @@
origin = strdup("");
os_release = strdup("");
cpe = strdup("");
- flavor = strdup("");
+ flavor = strdup("N/A");
deprecated = strdup("N/A");
expirationDate = 0;
} else {
@@ -84,8 +84,11 @@
locked = (*packs)->locked;
no_shlib_provided = (*packs)->no_provide_shlib;
flavor = (*packs)->flavor;
+ if (flavor == NULL || flavor[0] == '\0') {
+ flavor = strdup("N/A");
+ }
deprecated = (*packs)->deprecated;
- if (deprecated[0] == '\0') {
+ if (deprecated == NULL || deprecated[0] == '\0') {
deprecated = strdup("N/A");
}
expirationDate = (*packs)->expiration_date;
More information about the Midnightbsd-cvs
mailing list