--- lowlevel.c 2004-05-19 00:02:23.000000000 +0200 +++ lowlevel.c.x 2004-09-06 10:22:11.660826312 +0200 @@ -395,20 +395,9 @@ } else { - data->sms_status = &SMSStatus; - if ((error = gn_sm_functions (GN_OP_GetSMSStatus, data, &sm)) == GN_ERR_NONE) - { - if (phoneMonitor.sms.unRead != SMSStatus.unread || - phoneMonitor.sms.number != SMSStatus.number) - { - phoneMonitor.working = TRUE; - RefreshSMS (SMSStatus.number); - phoneMonitor.working = FALSE; - } - phoneMonitor.sms.unRead = SMSStatus.unread; - } - else - g_print (_("GN_OP_GetSMSStatus at line %d in file %s returns error %d\n"), __LINE__, __FILE__, error); + phoneMonitor.working = TRUE; + RefreshSMS (max_count_of_sms's_in_your_phone); + phoneMonitor.working = FALSE; } while ((event = RemoveEvent ()) != NULL)