Loading mysys/charset.c +15 −11 Original line number Diff line number Diff line Loading @@ -193,7 +193,9 @@ static my_bool init_available_charsets(myf myflags) charset_initialized=1; pthread_mutex_unlock(&THR_LOCK_charset); } return error || !available_charsets[0]; if(!available_charsets || !available_charsets[0]) error = TRUE; return error; } Loading Loading @@ -467,6 +469,7 @@ char * list_charsets(myf want_flags) DYNAMIC_STRING s; char *p; (void)init_available_charsets(MYF(0)); init_dynamic_string(&s, NullS, 256, 1024); if (want_flags & MY_COMPILED_SETS) Loading @@ -485,7 +488,8 @@ char * list_charsets(myf want_flags) char buf[FN_REFLEN]; MY_STAT stat; for (c = available_charsets; *c; ++c) if((c=available_charsets)) for (; *c; ++c) { if (charset_in_string((*c)->name, &s)) continue; Loading Loading
mysys/charset.c +15 −11 Original line number Diff line number Diff line Loading @@ -193,7 +193,9 @@ static my_bool init_available_charsets(myf myflags) charset_initialized=1; pthread_mutex_unlock(&THR_LOCK_charset); } return error || !available_charsets[0]; if(!available_charsets || !available_charsets[0]) error = TRUE; return error; } Loading Loading @@ -467,6 +469,7 @@ char * list_charsets(myf want_flags) DYNAMIC_STRING s; char *p; (void)init_available_charsets(MYF(0)); init_dynamic_string(&s, NullS, 256, 1024); if (want_flags & MY_COMPILED_SETS) Loading @@ -485,7 +488,8 @@ char * list_charsets(myf want_flags) char buf[FN_REFLEN]; MY_STAT stat; for (c = available_charsets; *c; ++c) if((c=available_charsets)) for (; *c; ++c) { if (charset_in_string((*c)->name, &s)) continue; Loading