MCPcopy Create free account
hub / github.com/Singular/Singular / feInitResources

Function feInitResources

resources/feResource.cc:163–183  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

161}
162
163void feInitResources(const char* argv0)
164{
165 if (argv0==NULL)
166 {
167 //WarnS("illegal argv[0]==NULL");
168 feArgv0 = (char*)malloc(MAXPATHLEN+strlen("/Singular"));
169 getcwd(feArgv0, MAXPATHLEN);
170 strcat(feArgv0,"/Singular");
171 }
172 else
173 feArgv0 = strdup(argv0);
174#ifdef RESOURCE_DEBUG
175 printf("feInitResources(argv0: '%s'): entering...\n", feArgv0);
176#endif
177 // init some Resources
178 feResource('b');
179 feResource('r');
180 // don't complain about stuff when initializing SingularPath
181 feResource('s',0);
182 feResource('P');
183}
184
185void feReInitResources()
186{

Callers 15

mainFunction · 0.85
mainFunction · 0.85
setUpWorldMethod · 0.85
mainFunction · 0.85
siInitFunction · 0.85
emacs.ccFile · 0.85
mainFunction · 0.85
mainFunction · 0.85
mainFunction · 0.85
mainFunction · 0.85
mainFunction · 0.85
mainFunction · 0.85

Calls 2

mallocFunction · 0.85
feResourceFunction · 0.85

Tested by 15

mainFunction · 0.68
mainFunction · 0.68
setUpWorldMethod · 0.68
mainFunction · 0.68
mainFunction · 0.68
mainFunction · 0.68
mainFunction · 0.68
mainFunction · 0.68
mainFunction · 0.68
mainFunction · 0.68
mainFunction · 0.68
mainFunction · 0.68