mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
45 lines
1.1 KiB
C
45 lines
1.1 KiB
C
|
#ifndef mozce_map_h
|
||
|
#define mozce_map_h
|
||
|
|
||
|
extern "C" {
|
||
|
#if 0
|
||
|
}
|
||
|
#endif
|
||
|
struct mapping{
|
||
|
char* key;
|
||
|
char* value;
|
||
|
mapping* next;
|
||
|
};
|
||
|
|
||
|
|
||
|
int map_put(const char* key,const char* val);
|
||
|
char* map_get(const char* key);
|
||
|
|
||
|
static int init_i =1;
|
||
|
static mapping initial_map[] = {
|
||
|
#ifdef DEBUG_NSPR_ALL
|
||
|
{"NSPR_LOG_MODULES", "all:5",initial_map + (init_i++)},
|
||
|
{"NSPR_LOG_FILE","nspr.log",initial_map + (init_i++)},
|
||
|
#endif
|
||
|
#ifdef TIMELINE
|
||
|
{"NS_TIMELINE_LOG_FILE","\\bin\\timeline.log",initial_map + (init_i++)},
|
||
|
{"NS_TIMELINE_ENABLE", "1",initial_map + (init_i++)},
|
||
|
#endif
|
||
|
{"tmp", "/Temp",initial_map + (init_i++)},
|
||
|
{"GRE_HOME",".",initial_map + (init_i++)},
|
||
|
{ "NSPR_FD_CACHE_SIZE_LOW", "10",initial_map + (init_i++)},
|
||
|
{"NSPR_FD_CACHE_SIZE_HIGH", "30",initial_map + (init_i++)},
|
||
|
{"XRE_PROFILE_PATH", "\\Application Data\\Mozilla\\Profiles",initial_map + (init_i++)},
|
||
|
{"XRE_PROFILE_LOCAL_PATH","./profile",initial_map + (init_i++)},
|
||
|
{"XRE_PROFILE_NAME","default",0}
|
||
|
};
|
||
|
|
||
|
static mapping* head = initial_map;
|
||
|
|
||
|
|
||
|
#if 0
|
||
|
{
|
||
|
#endif
|
||
|
} /* extern "C" */
|
||
|
|
||
|
#endif
|