summaryrefslogtreecommitdiff
path: root/src/strings_func.h
AgeCommit message (Collapse)Author
2008-09-28(svn r14410) -Codechange: one can't inject a negative number of parameters, ↵rubidium
so enforce this by using a uint.
2008-07-17(svn r13715) -Fix [FS#2129]: C-like strings had to be rebound each time they ↵rubidium
were printed, otherwise the text could change due to the few number of slots that could be used to bind. -Codechange: remove all BindCString and related functions and replace it by RAW_STRING which prints the C-string raw pointer that is on the 'print stack'.
2008-04-19(svn r12782) -Codechange: remove some functions from functions.h and do not ↵rubidium
statically 'waste' memory when the old name array is not needed anymore.
2008-01-29(svn r12015) -Fix [FS#1716] (Revert r11422): Patch in FS#1430 avoided ↵peter1138
instead of fixed the problem. GetStringWithArgs() discards information that SCC_GENDER_LIST needs to work. Now use pointers to retrieve GRF strings, so that GetStringPtr() will work correctly. This is advantageous as now no buffer copy is made when using all GRF strings.
2008-01-17(svn r11896) -Fix (r11886): a missing const broke compilation with MSVCglx
2008-01-17(svn r11886) -Add: sort the strings in languages dropdownglx
2007-12-21(svn r11675) -Codechange: split the string types from the string functions.rubidium