toss trailing spaces on name, version, release
authorroot <devnull@localhost>
Thu, 22 Feb 1996 19:21:54 +0000 (19:21 +0000)
committerroot <devnull@localhost>
Thu, 22 Feb 1996 19:21:54 +0000 (19:21 +0000)
CVS patchset: 399
CVS date: 1996/02/22 19:21:54

build/spec.c

index 38190aa..3415ef4 100644 (file)
@@ -724,6 +724,9 @@ Spec parseSpec(FILE *f, char *specfile)
                      }
                      break;
                  case RPMTAG_NAME:
+                   s1 = s;
+                   while (*s1 && *s1 != ' ' && *s1 != '\t') s1++;
+                   *s1 = '\0';
                    if (!spec->name) {
                        spec->name = strdup(s);
                    }
@@ -733,6 +736,9 @@ Spec parseSpec(FILE *f, char *specfile)
                  case RPMTAG_VERSION:
                  case RPMTAG_RELEASE:
                  case RPMTAG_SUMMARY:
+                   s1 = s;
+                   while (*s1 && *s1 != ' ' && *s1 != '\t') s1++;
+                   *s1 = '\0';
                  case RPMTAG_DISTRIBUTION:
                  case RPMTAG_VENDOR:
                  case RPMTAG_COPYRIGHT: