EXPORT(sqInt) primitiveAsyncFileClose(void) { AsyncFile * f; sqInt fh; fh = interpreterProxy->stackValue(0); if (interpreterProxy->failed()) { return null; } f = asyncFileValueOf(fh); asyncFileClose(f); if (interpreterProxy->failed()) { return null; } interpreterProxy->pop(1); return null; }
primitiveAsyncFileClose(void) { // AsynchFilePlugin>>#primitiveAsyncFileClose AsyncFile *f; sqInt fh; fh = stackValue(0); if (failed()) { return null; } f = asyncFileValueOf(fh); asyncFileClose(f); if (failed()) { return null; } pop(1); return null; }