@@ -2105,6 +2105,7 @@ pg_strxfrm_libc(char *dest, const char *src, size_t destsize,
2105
2105
#else
2106
2106
/* shouldn't happen */
2107
2107
elog (ERROR , "unsupported collprovider: %c" , locale -> provider );
2108
+ return 0 ; /* keep compiler quiet */
2108
2109
#endif
2109
2110
}
2110
2111
@@ -2300,6 +2301,8 @@ pg_strxfrm_enabled(pg_locale_t locale)
2300
2301
else
2301
2302
/* shouldn't happen */
2302
2303
elog (ERROR , "unsupported collprovider: %c" , locale -> provider );
2304
+
2305
+ return false; /* keep compiler quiet */
2303
2306
}
2304
2307
2305
2308
/*
@@ -2385,6 +2388,8 @@ pg_strxfrm_prefix_enabled(pg_locale_t locale)
2385
2388
else
2386
2389
/* shouldn't happen */
2387
2390
elog (ERROR , "unsupported collprovider: %c" , locale -> provider );
2391
+
2392
+ return false; /* keep compiler quiet */
2388
2393
}
2389
2394
2390
2395
/*
@@ -2404,7 +2409,7 @@ size_t
2404
2409
pg_strxfrm_prefix (char * dest , const char * src , size_t destsize ,
2405
2410
pg_locale_t locale )
2406
2411
{
2407
- size_t result ;
2412
+ size_t result = 0 ; /* keep compiler quiet */
2408
2413
2409
2414
if (!locale || locale -> provider == COLLPROVIDER_LIBC )
2410
2415
elog (ERROR , "collprovider '%c' does not support pg_strxfrm_prefix()" ,
@@ -2441,7 +2446,7 @@ size_t
2441
2446
pg_strnxfrm_prefix (char * dest , size_t destsize , const char * src ,
2442
2447
size_t srclen , pg_locale_t locale )
2443
2448
{
2444
- size_t result ;
2449
+ size_t result = 0 ; /* keep compiler quiet */
2445
2450
2446
2451
if (!locale || locale -> provider == COLLPROVIDER_LIBC )
2447
2452
elog (ERROR , "collprovider '%c' does not support pg_strnxfrm_prefix()" ,
0 commit comments