Thanks for your fast reply!

I changed to var and it worked. Didn't notice that. wink But, like Wiseguy said, I just don't understand why var worked but not for int, because afaik, var is just an extended type of int.

Here's my code after I had made a few changes.
Code:
void import() {
	var i = 0, ddat, did;
	
	while(i < c) {
		
		STRING *read = str_create("#8");
		
		file_str_read(ddat,read);
		box[i].name = _chr(read);
		
		box[i].id = file_var_read(did);
		str_remove(read);
		
		i++;
	}
	
	if(!ddat) file_close(ddat);
	if(!did) file_close(did);
}


Last edited by NNH; 05/15/13 10:52.