Example #1
0
N_NIMCALL(void, loadmaxids_YGw2jee9aWCa1xh69bRnItGQ)(NimStringDesc* project0) {
	FILE* f0;
	f0 = (FILE*)0;
	{
		NimStringDesc* LOC3;
		NIM_BOOL LOC4;
		NimStringDesc* line0;
		LOC3 = (NimStringDesc*)0;
		LOC3 = togid_Fvw9bbsIDNn4yf7dHlKp4Bg(project0);
		LOC4 = (NIM_BOOL)0;
		LOC4 = open_sEp0GH2306oGo9bqBpj5oTQ(&f0, LOC3, ((Filemode_fVUBHvW79bXUw1j55Oo9avSQ) 0), ((NI) -1));
		if (!LOC4) goto LA5;
		line0 = rawNewString(((NI) 20));
		{
			NIM_BOOL LOC9;
			NI frontendid0;
			LOC9 = (NIM_BOOL)0;
			LOC9 = readline_sO1bQXVRA6RP9cdYJXNKeSw(f0, (&line0));
			if (!LOC9) goto LA10;
			frontendid0 = nsuParseInt(line0);
			{
				NIM_BOOL LOC14;
				LOC14 = (NIM_BOOL)0;
				LOC14 = readline_sO1bQXVRA6RP9cdYJXNKeSw(f0, (&line0));
				if (!LOC14) goto LA15;
				gfrontendid_gyRrMPnY7JyC6tAu9bCfGng = ((gfrontendid_gyRrMPnY7JyC6tAu9bCfGng >= frontendid0) ? gfrontendid_gyRrMPnY7JyC6tAu9bCfGng : frontendid0);
			}
			LA15: ;
		}
		LA10: ;
		close_BWnr8V7RERYno9bIdPmw8Hw_2(f0);
	}
	LA5: ;
}
Example #2
0
N_NIMCALL(void, fsclose_qQbp4Nsuc4ou9bqUUbaqJ6A)(Streamobj_RShkcoDOPnoCVhtpN1hDPQ* s0) {
	{
		if (!!(((*((Filestreamobj_qoDM8xYRV40zbhS9acPNT9bw*) (s0))).f == NIM_NIL))) goto LA3;
		close_BWnr8V7RERYno9bIdPmw8Hw_2((*((Filestreamobj_qoDM8xYRV40zbhS9acPNT9bw*) (s0))).f);
		(*((Filestreamobj_qoDM8xYRV40zbhS9acPNT9bw*) (s0))).f = NIM_NIL;
	}
	LA3: ;
}
Example #3
0
N_NIMCALL(void, savemaxids_YGw2jee9aWCa1xh69bRnItGQ_2)(NimStringDesc* project0) {
	FILE* f0;
	NimStringDesc* LOC1;
	TY_nHXaesL0DJZHyVS07ARPRA LOC2;
	LOC1 = (NimStringDesc*)0;
	LOC1 = togid_Fvw9bbsIDNn4yf7dHlKp4Bg(project0);
	f0 = open_hqzpWQbdA2B8l9a6wwNoP4g(LOC1, ((Filemode_fVUBHvW79bXUw1j55Oo9avSQ) 1), ((NI) -1));
	memset((void*)LOC2, 0, sizeof(LOC2));
	LOC2[0] = nimIntToStr(gfrontendid_gyRrMPnY7JyC6tAu9bCfGng);
	writeline_rBQVO3cm3BhnA9aEFD7PG6Qmsgs(f0, LOC2, 1);
	close_BWnr8V7RERYno9bIdPmw8Hw_2(f0);
}
Example #4
0
N_NIMCALL(void, llstreamclose_TQe1mwqs39ccgay5ywsr9azw)(Tllstream_IHsOGFu33dIY69a9bLlFHlHw* s0) {
	switch ((*s0).kind) {
	case ((Tllstreamkind_jVcKY16LbOamXE9bxXUD6pQ) 0):
	case ((Tllstreamkind_jVcKY16LbOamXE9bxXUD6pQ) 1):
	case ((Tllstreamkind_jVcKY16LbOamXE9bxXUD6pQ) 3):
	{
	}
	break;
	case ((Tllstreamkind_jVcKY16LbOamXE9bxXUD6pQ) 2):
	{
		close_BWnr8V7RERYno9bIdPmw8Hw_2((*s0).f);
	}
	break;
	}
}