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 ----
|