Local helpers made static, silencing compiler warnings.
authorMartin Baute <solar@rootdirectory.de>
Tue, 8 Mar 2016 06:09:29 +0000 (07:09 +0100)
committerMartin Baute <solar@rootdirectory.de>
Tue, 8 Mar 2016 06:09:29 +0000 (07:09 +0100)
functions/uchar/_PDCLIB_c32srtombs.c
functions/uchar/_PDCLIB_mbsrtoc32s.c
functions/wchar/mbrtowc.c
functions/wchar/mbsinit.c
functions/wchar/wcrtomb.c
platform/posix/functions/_PDCLIB/_PDCLIB_stdinit.c

index 6e30f894f94e8f8b814be9d3e5dd8f54a7341ec9..eda8ab5a15864217e1ed8297f02689332a41a6fd 100644 (file)
@@ -15,7 +15,7 @@
 #include <_PDCLIB_encoding.h>
 #include <_PDCLIB_locale.h>
 
-size_t _PDCLIB_c32srtombs_l(
+static size_t _PDCLIB_c32srtombs_l(
     char                *restrict   dst, 
     const char32_t     **restrict   src, 
     size_t                          len, 
@@ -24,7 +24,7 @@ size_t _PDCLIB_c32srtombs_l(
 {
     char *restrict *restrict dstp = dst ? &dst : NULL;
     len = dst ? len : SIZE_MAX;
-    
+
     size_t srclen = _PDCLIB_c32slen(*src);
     size_t dstlen = len;
 
index 394f3eb5f94751b4bd92f9a19fa44db042efb68b..0e672e66dfd9c7fecf38cb67d0275689fb20c199 100644 (file)
@@ -16,7 +16,7 @@
 #include <_PDCLIB_encoding.h>
 #include <_PDCLIB_locale.h>
 
-size_t _PDCLIB_mbsrtoc32s_l
+static size_t _PDCLIB_mbsrtoc32s_l
 (
     char32_t        *restrict   dst, 
     const char     **restrict   src, 
index 91fefebc1cc063639ac796e91653f576ab017d60..b2912ba691a0c29439de5fca8f951f4f36746224 100644 (file)
@@ -16,7 +16,7 @@
 #include <_PDCLIB_encoding.h>
 #include <_PDCLIB_locale.h>
 
-size_t mbrtowc_l(
+static size_t mbrtowc_l(
     wchar_t    *restrict    pwc, 
     const char *restrict    s, 
     size_t                  n, 
index 145edd81983ab07b7ebd0360361ce1a8e53e156a..07347112d243b7e8b0c2593456c0c1b8c93f3d23 100644 (file)
@@ -9,7 +9,7 @@
 #include <_PDCLIB_encoding.h>\r
 #include <_PDCLIB_locale.h>\r
 \r
-int _PDCLIB_mbsinit_l( const mbstate_t *ps, locale_t l )\r
+static int _PDCLIB_mbsinit_l( const mbstate_t *ps, locale_t l )\r
 {\r
     if( ps ) {\r
         return ps->_Surrogate == 0\r
index 0372471957d557a7246f9c360df89cbba15b7f43..79a1433d564756ecbb15912925a9a4475d0c5ec3 100644 (file)
@@ -16,7 +16,7 @@
 #include <_PDCLIB_encoding.h>
 #include <_PDCLIB_locale.h>
 
-size_t wcrtomb_l(
+static size_t wcrtomb_l(
     char        *restrict   s, 
     wchar_t                 wc,
     mbstate_t   *restrict   ps,
index 4a1da0d33458306174ab7e4ace2a52244230fca4..18fcc22efd0dbf7d2f457932eaa23dbc17ad430e 100644 (file)
@@ -385,7 +385,7 @@ struct _PDCLIB_locale _PDCLIB_global_locale = {
 };
 
 /* Todo: Better solution than this! */
-__attribute__((constructor)) void init_stdio(void)
+__attribute__((constructor)) static void init_stdio(void)
 {
     _PDCLIB_initclocale( &_PDCLIB_global_locale );
     tss_create(&_PDCLIB_locale_tss, (tss_dtor_t) freelocale);