Roxen.git/
server/
base_server/
roxen.pike
Branch:
Tag:
Non-build tags
All tags
No tags
2000-07-11
2000-07-11 01:52:52 by Martin Nilsson <mani@lysator.liu.se>
308b7527feb11b82447998022f9201035af29337 (
12
lines) (+
8
/-
4
)
[
Show
|
Annotate
]
Branch:
5.2
Use string locale. Remember current locale id.
Rev: server/base_server/roxen.pike:1.503
4:
// Per Hedbor, Henrik Grubbström, Pontus Hagland, David Hedbor and others. // ABS and suicide systems contributed freely by Francesco Chemolli
-
constant cvs_version="$Id: roxen.pike,v 1.
502
2000/07/
10
20
:
44
:
34
nilsson Exp $";
+
constant cvs_version="$Id: roxen.pike,v 1.
503
2000/07/
11
01
:
52
:
52
nilsson Exp $";
// Used when running threaded to find out which thread is the backend thread, // for debug purposes only.
340:
//<locale-token project="base_server">LOCALE</locale-token> LOCALE_PROJECT(base_server);
-
#define LOCALE(X,Y)
LOW
_LOCALE(X,Y)
+
#define LOCALE(X,Y) _
STR_
LOCALE(
base_server,
X,Y)
string default_locale;
393:
// Default to default? return; }
+
mapping objects;
#if constant(Locale.get_objects)
-
locale->set(
Locale.get_objects( set )
)
;
+
objects=
Locale.get_objects( set );
#else
-
locale->set(
RoxenLocale.get_objects( set )
)
;
+
objects=
RoxenLocale.get_objects( set );
#endif
-
+
objects->locale=set;
+
locale->set(objects);
}