]> git.rm.cloudns.org Git - xonotic/darkplaces.git/commitdiff
clean up vector parsing in ED_ParseEpair, now stores 0 into any vector components...
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Sun, 2 May 2004 03:54:31 +0000 (03:54 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Sun, 2 May 2004 03:54:31 +0000 (03:54 +0000)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4120 d7cf8633-e32d-0410-b094-e92efae38249

pr_edict.c

index 1cb4bf9cd1564f5547245b4c14599196c33d99d4..4643f3e44f2510ef850821ff423bb68def1be512 100644 (file)
@@ -946,13 +946,12 @@ qboolean ED_ParseEpair(edict_t *ent, ddef_t *key, const char *s)
                {
                        while (*s && *s <= ' ')
                                s++;
-                       if (!*s)
-                               break;
-                       val->vector[i] = atof(s);
+                       if (*s)
+                               val->vector[i] = atof(s);
+                       else
+                               val->vector[i] = 0;
                        while (*s > ' ')
                                s++;
-                       if (!*s)
-                               break;
                }
                break;