Dmitry Timoshkov : wineps.drv: Slightly simplify a PPD parser code snippet.
Alexandre Julliard
julliard at winehq.org
Thu Dec 20 12:39:56 CST 2012
Module: wine
Branch: master
Commit: eb272cbd31380a115f9665e7bd2a2aaab5a3b000
URL: http://source.winehq.org/git/wine.git/?a=commit;h=eb272cbd31380a115f9665e7bd2a2aaab5a3b000
Author: Dmitry Timoshkov <dmitry at baikal.ru>
Date: Thu Dec 20 16:24:35 2012 +0800
wineps.drv: Slightly simplify a PPD parser code snippet.
---
dlls/wineps.drv/ppd.c | 16 +++++-----------
1 files changed, 5 insertions(+), 11 deletions(-)
diff --git a/dlls/wineps.drv/ppd.c b/dlls/wineps.drv/ppd.c
index 9d529b4..db1e580 100644
--- a/dlls/wineps.drv/ppd.c
+++ b/dlls/wineps.drv/ppd.c
@@ -385,17 +385,11 @@ static BOOL PSDRV_PPDGetNextTuple(FILE *fp, PPDTuple *tuple)
;
endkey = cp;
- if(*cp == ':') { /* <key>: */
+ while (isspace(*cp)) cp++;
+ if (*cp == ':') /* <key>: */
gotoption = FALSE;
- } else {
- while(isspace(*cp))
- cp++;
- if(*cp == ':') { /* <key> : */
- gotoption = FALSE;
- } else { /* <key> <option> */
- opt = cp;
- }
- }
+ else /* <key> <option> */
+ opt = cp;
tuple->key = HeapAlloc( PSDRV_Heap, 0, endkey - line + 1 );
if(!tuple->key) return FALSE;
@@ -434,7 +428,7 @@ static BOOL PSDRV_PPDGetNextTuple(FILE *fp, PPDTuple *tuple)
}
/* cp should point to a ':', so we increment past it */
- cp++;
+ cp++;
while(isspace(*cp))
cp++;
More information about the wine-cvs
mailing list