I try to get numbers like 0.0001, -0.0004 from a text file.
This is my lite-C Pure code of an action.
I get an ugly error window saying that acknex.exe has to be closed.
Is there something wrong of how i declare a double variable?

action in_node_000()
{

STRING reader;
double check;
var filehandle;

filehandle = file_open_read("mytextfile");

if (filehandle > 0){
file_str_read(filehandle,reader);

file_close(filehandle);

check = str_to_num(reader);

while(check == 0.00001){

my.pan += 1;
wait(1);

}
}

}