@@ -306,6 +306,7 @@ pg_wc_isdigit(pg_wchar c)
306306return (c <= (pg_wchar )UCHAR_MAX &&
307307isdigit_l ((unsignedchar )c ,pg_regex_locale ));
308308#endif
309+ break ;
309310}
310311return 0 ;/* can't get here, but keep compiler quiet */
311312}
@@ -338,6 +339,7 @@ pg_wc_isalpha(pg_wchar c)
338339return (c <= (pg_wchar )UCHAR_MAX &&
339340isalpha_l ((unsignedchar )c ,pg_regex_locale ));
340341#endif
342+ break ;
341343}
342344return 0 ;/* can't get here, but keep compiler quiet */
343345}
@@ -370,6 +372,7 @@ pg_wc_isalnum(pg_wchar c)
370372return (c <= (pg_wchar )UCHAR_MAX &&
371373isalnum_l ((unsignedchar )c ,pg_regex_locale ));
372374#endif
375+ break ;
373376}
374377return 0 ;/* can't get here, but keep compiler quiet */
375378}
@@ -402,6 +405,7 @@ pg_wc_isupper(pg_wchar c)
402405return (c <= (pg_wchar )UCHAR_MAX &&
403406isupper_l ((unsignedchar )c ,pg_regex_locale ));
404407#endif
408+ break ;
405409}
406410return 0 ;/* can't get here, but keep compiler quiet */
407411}
@@ -434,6 +438,7 @@ pg_wc_islower(pg_wchar c)
434438return (c <= (pg_wchar )UCHAR_MAX &&
435439islower_l ((unsignedchar )c ,pg_regex_locale ));
436440#endif
441+ break ;
437442}
438443return 0 ;/* can't get here, but keep compiler quiet */
439444}
@@ -466,6 +471,7 @@ pg_wc_isgraph(pg_wchar c)
466471return (c <= (pg_wchar )UCHAR_MAX &&
467472isgraph_l ((unsignedchar )c ,pg_regex_locale ));
468473#endif
474+ break ;
469475}
470476return 0 ;/* can't get here, but keep compiler quiet */
471477}
@@ -498,6 +504,7 @@ pg_wc_isprint(pg_wchar c)
498504return (c <= (pg_wchar )UCHAR_MAX &&
499505isprint_l ((unsignedchar )c ,pg_regex_locale ));
500506#endif
507+ break ;
501508}
502509return 0 ;/* can't get here, but keep compiler quiet */
503510}
@@ -530,6 +537,7 @@ pg_wc_ispunct(pg_wchar c)
530537return (c <= (pg_wchar )UCHAR_MAX &&
531538ispunct_l ((unsignedchar )c ,pg_regex_locale ));
532539#endif
540+ break ;
533541}
534542return 0 ;/* can't get here, but keep compiler quiet */
535543}
@@ -562,6 +570,7 @@ pg_wc_isspace(pg_wchar c)
562570return (c <= (pg_wchar )UCHAR_MAX &&
563571isspace_l ((unsignedchar )c ,pg_regex_locale ));
564572#endif
573+ break ;
565574}
566575return 0 ;/* can't get here, but keep compiler quiet */
567576}