]> git.tdb.fi Git - ext/subsurface.git/commitdiff
Remove weightsystem entry with no description
authorDirk Hohndel <dirk@hohndel.org>
Mon, 6 Aug 2012 20:56:46 +0000 (13:56 -0700)
committerDirk Hohndel <dirk@hohndel.org>
Mon, 6 Aug 2012 20:56:46 +0000 (13:56 -0700)
This existed in the initial implementation to deal with an implementation
problem that was long since resolved. So now it just created just an ugly
empty line in the drop down menu for weightsystems.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
equipment.c

index 9c8ee49a9aea146ce65c76e6af37bb314d97fae6..165b9d77cdab94326341e214fb15c54cdf1b9866 100644 (file)
@@ -312,7 +312,7 @@ static GtkTreeIter *add_weightsystem_type(const char *desc, int weight, GtkTreeI
                gtk_list_store_set(GTK_LIST_STORE(model), found_match,
                                WS_WEIGHT, weight,
                                -1);
-       } else {
+       } else if (desc && desc[0]) {
                gtk_list_store_append(GTK_LIST_STORE(model), iter);
                gtk_list_store_set(GTK_LIST_STORE(model), iter,
                        WS_DESC, desc,
@@ -748,8 +748,6 @@ static struct ws_info {
        const char *name;
        int grams;
 } ws_info[100] = {
-       /* Need an empty entry for the no weight system case */
-       { "", },
        { "integrated", 0 },
        { "belt", 0 },
        { "ankle", 0 },