rem: printf("line is '%s'\n", line);
add: r[8+0] = 0; r[8+1] = tags; r[8+6] = intuibase; blomcall_calllib68k(r, NULL, _LVOOpenWindowTagList);  r[8+1] = intuibase; r[8+6] = execbase; blomcall_calllib68k(r, NULL, _LVOCloseLibrary);  return execbase;
context: uae_u64 REGPARAM2 blomcall_test(uae_u32* regs, double* fregs) {  int i;  char line[100];  printf("inside blomcall_test(d0: %08x; d1: %08x; a0: %08x; a1: %08x)\n",	 regs[0], regs[1], regs[8], regs[9]);  line[0]=0;  while(gets(line) == NULL || line[0] == 0) {    if ((get_byte(0xbfe001) & (1<<6)) == 0) {      break;    }  }  printf("line is '%s'\n", line);  return atoi(line);}