Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c80d9c7c authored by Florian Mayer's avatar Florian Mayer Committed by android-build-merger
Browse files

Merge "Add versionCode parser for package list."

am: 9ec8cfe6

Change-Id: I1278ffae8633b2b3427071d7306546aba5d218b4
parents 75c256ca 9ec8cfe6
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -54,6 +54,7 @@ struct pkg_info {
    gid_list gids;
    void *private_data;
    bool profileable_from_shell;
    long version_code;
};

/**
+9 −0
Original line number Diff line number Diff line
@@ -239,6 +239,15 @@ extern bool packagelist_parse(pfn_on_package callback, void *userdata)

            pkg_info->profileable_from_shell = (bool)tmp;
        }
        cur = strsep(&next, " \t\r\n");
        if (cur) {
            tmp = strtoul(cur, &endptr, 10);
            if (*endptr != '\0') {
                errmsg = "Could not convert field \"versionCode\" to integer value";
                goto err;
            }
            pkg_info->version_code = tmp;
        }

        rc = callback(pkg_info, userdata);
        if (rc == false) {