Exemple #1
0
int IO_SwitchMode(const char* newModes,const int saveStreamOffset)
{
    int r = 0;
    int addr = 0;

    if(!bindedIOHandle)
        return 0;

    if(*(openFileBuffer + 0) == '\0')
        return 0;

    IO_InternalCopyModeString(newModes);

    if(saveStreamOffset)
        addr = IO_Tell();

    IO_Close();

    r = IO_Open(openFileBuffer,newModes);

    if(r && saveStreamOffset)
        return IO_Seek(addr,IO_SEEK_SET);

    return r;
}
Exemple #2
0
int  CT_close( unsigned int Ctn ) {
  
	if (IO_Close() == TRUE) {
		return OK;
		
	} else {
		return ERR_CT;
		
	}
}            
Exemple #3
0
void IO_Shutdown()
{
    IO_Close();
	IO_Init();
}