]> git.ipfire.org Git - thirdparty/open-vm-tools.git/commitdiff
Check a previously unchecked return value.
authorJohn Wolfe <jwolfe@vmware.com>
Mon, 19 Apr 2021 18:08:10 +0000 (11:08 -0700)
committerJohn Wolfe <jwolfe@vmware.com>
Mon, 19 Apr 2021 18:08:10 +0000 (11:08 -0700)
Fixes an "Unused value" issue reported from a Coverity scan of
open-vm-tools.

open-vm-tools/vgauthImport/vgauthImport.c

index e6a936ea1f07191deae0c3971ad81d154bc1ab9e..d4964ce57b1f1f197ab56bd8039286b59b94bf82 100644 (file)
@@ -251,6 +251,12 @@ ProcessQueryReply(char *result,
    if (addMapped) {
       vgErr = VGAuth_QueryMappedAliases(ctx, 0, NULL,
                                         &numMapped, &maList);
+      if (VGAUTH_FAILED(vgErr)) {
+         fprintf(stderr, "VGAuth_QueryMappedAliases failed.\n");
+         status = FALSE;
+         goto done;
+      }
+
       for (i = 0; i < numMapped; i++) {
          if ((strcmp(pemCert, maList[i].pemCert) == 0) &&
              (strcmp(userName, maList[i].userName) == 0)) {