EraomnixSMS::Send zawsze zwraca false
"Łukasz Indeka"
0h w wp.pl
Pią, 8 Maj 2009, 12:49:21 CEST
Witam,
Chciałem w swoim skrypcie, który wysyła do mnie smsa sprawdzić czy
wszystko poszło ok, więc po wywołaniu sms sprawdziłem exit code.
Mimo, że sms dotarł, dostałem exit status = 1. Trochę zaskoczony
wywołałem sms -sg eraomnix. Wszystko wyświetliło się jak powinno,
exit status = 1. Teraz już bardziej zaintrygowany niż zdziwiony
zacząłem szperać w kodzie...
Na samym końcu eraomnix.cc mamy "return ok;" ale poza "bool ok =
false;" na początku metody Send, zmiennej ok nigdzie nie jest
przypisywana inna wartość :/ Na szybko poprawiłem to dopisując ok
= true; po wyświetleniu statusu dla wywołania sms -sg eraomnix i po
pomyślnym wysłaniu sms-a i przejściu kolejnych if-ów.
W załączniku podpiąłem diffa.
Pozdrawiam,
Łukasz Indeka
--
Łukasz Indeka
0h w wp.pl
-------------- następna część ---------
A non-text attachment was scrubbed...
Name: eraomnix.cc.diff
Type: application/octet-stream
Size: 129 bytes
Desc: nie znany
URL: <http://www.ma.krakow.pl/pipermail/sms-users/attachments/20090508/3f13e763/attachment.obj>
Więcej informacji o liście dyskusyjnej Sms-users