From: <os...@us...> - 2002-07-11 19:41:28
|
Update of /cvsroot/lib/LIB In directory usw-pr-cvs1:/tmp/cvs-serv27359 Modified Files: ChangeLog ostatnia_zmiana rozne.c Log Message: * wyczyszczenie init_locale() i end_locale() Index: ChangeLog =================================================================== RCS file: /cvsroot/lib/LIB/ChangeLog,v retrieving revision 1.297 retrieving revision 1.298 diff -C2 -d -r1.297 -r1.298 *** ChangeLog 11 Jul 2002 09:46:11 -0000 1.297 --- ChangeLog 11 Jul 2002 19:41:24 -0000 1.298 *************** *** 1,2 **** --- 1,5 ---- + 2002/07/11 21:41:06 przewdnik + * wyczyszczenie init_locale() i end_locale() + 2002/07/11 11:46:01 karol * blah blah blah - locale cd. Index: ostatnia_zmiana =================================================================== RCS file: /cvsroot/lib/LIB/ostatnia_zmiana,v retrieving revision 1.186 retrieving revision 1.187 diff -C2 -d -r1.186 -r1.187 *** ostatnia_zmiana 11 Jul 2002 09:46:11 -0000 1.186 --- ostatnia_zmiana 11 Jul 2002 19:41:24 -0000 1.187 *************** *** 1 **** ! * blah blah blah - locale cd. --- 1 ---- ! * wyczyszczenie init_locale() i end_locale() Index: rozne.c =================================================================== RCS file: /cvsroot/lib/LIB/rozne.c,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** rozne.c 10 Jul 2002 23:11:55 -0000 1.14 --- rozne.c 11 Jul 2002 19:41:24 -0000 1.15 *************** *** 36,73 **** { #ifdef OPT ! setlocale(LC_CTYPE, ""); ! setlocale(LC_MESSAGES, ""); ! printf(LOCALEDIR); ! printf("/"); ! printf(PACKAGE); ! printf("\n"); ! old_loc = setlocale(LC_MESSAGES, NULL); ! sav_loc = strdup(old_loc); ! if (getenv("LC_MESSAGES")) ! strncpy(loc_env, getenv("LC_MESSAGES"), 50); ! strncpy(_locale, sav_loc, 15); ! printf(sav_loc); ! printf("\n"); ! if (strcmp(_locale, "pl_PL") && (strcmp(_locale, "pl"))) { ! #ifdef LINUX ! printf("EN\n"); ! setenv("LC_MESSAGES", "en_EN", 1); ! strcpy(_locale, "en_EN"); ! #endif ! #if defined(CYGWIN) || defined(_DJGPP) ! setenv("LC_MESSAGES", "pl", 1); ! strcpy(_locale, "pl"); ! #endif ! setlocale(LC_MESSAGES, ""); ! } ! fprintf(stderr,"Ustawiam\n"); ! fprintf(stderr,PACKAGE ", " LOCALEDIR, "\n\n\n\n\n"); ! fprintf(stderr,"\n"); ! fprintf(stderr,"\n"); ! ! fprintf(stderr,bindtextdomain(PACKAGE, LOCALEDIR)); ! fprintf(stderr,textdomain(PACKAGE)); ! fprintf(stderr,"\n"); ! fprintf(stderr,gettext("Dupa\n")); #endif } --- 36,42 ---- { #ifdef OPT ! setlocale (LC_ALL, ""); ! bindtextdomain(PACKAGE, LOCALEDIR); ! textdomain(PACKAGE); #endif } *************** *** 75,82 **** void end_locale() { - #ifdef OPT - setlocale(LC_MESSAGES, sav_loc); - my_free(sav_loc); - setenv("LC_MESSAGES", loc_env, 1); - #endif } --- 44,46 ---- |