X-Git-Url: https://pd.if.org/git/?p=pdclib;a=blobdiff_plain;f=functions%2Fstdio%2F_PDCLIB_print.c;h=8e2a68b4319afe13e8dec966a360b01d7981e07d;hp=03623948d45ae8856548a07f0b4137196d9af3c3;hb=36ba0291514888662188f6a64fe34e9acad1c298;hpb=af7b48b211498ff4ef7aba6db89b90b760cdd3d5 diff --git a/functions/stdio/_PDCLIB_print.c b/functions/stdio/_PDCLIB_print.c index 0362394..8e2a68b 100644 --- a/functions/stdio/_PDCLIB_print.c +++ b/functions/stdio/_PDCLIB_print.c @@ -1,5 +1,3 @@ -/* $Id$ */ - /* _PDCLIB_print( const char *, struct _PDCLIB_status_t * ) This file is part of the Public Domain C Library (PDCLib). @@ -532,6 +530,8 @@ int _PDCLIB_print( const char * spec, struct _PDCLIB_status_t * status ) break; case E_intmax: value = va_arg( status->arg, uintmax_t ); + default: + _PDCLIB_UNREACHABLE; } if ( !int2base( value, status ) ) return -1; @@ -568,6 +568,8 @@ int _PDCLIB_print( const char * spec, struct _PDCLIB_status_t * status ) case E_intmax: value = va_arg( status->arg, intmax_t ); break; + default: + _PDCLIB_UNREACHABLE; } if (!int2base( value, status ) )