]> pd.if.org Git - pdclib/blobdiff - functions/_PDCLIB/print.c
Activated Tyndur tests for _PDCLIB_print(). Fixed flag handling bug.
[pdclib] / functions / _PDCLIB / print.c
index f3df0ec42b1fe316018cabd995fc21aa2768d00f..9a30ca2446b0d332784fdecebfa7d12b0b55b94f 100644 (file)
@@ -291,7 +291,7 @@ const char * _PDCLIB_print( const char * spec, struct _PDCLIB_status_t * status
             spec = endptr;
         }
         /* Having a precision cancels out any zero flag. */
-        status->flags ^= E_zero;
+        status->flags &= ~E_zero;
     }
 
     /* Optional length modifier