diff options
author | Michal Čihař <nijel@debian.org> | 2016-10-23 14:49:40 +0200 |
---|---|---|
committer | Michal Čihař <nijel@debian.org> | 2016-10-23 14:49:40 +0200 |
commit | 34ae14a6a6c175b7e5dbcab86dbbde10c45f0122 (patch) | |
tree | 20988a61554879faae62ede58678232dcaaa3a69 /libgammu/api.c | |
parent | d5dd432cc277a2fc89e59ef2d405307af81350c1 (diff) | |
parent | 4293c6165a17103edbdacb9971a8724bba275d32 (diff) |
Merge tag 'upstream/1.37.91'
Upstream version 1.37.91
# gpg: Podpis vytvořen Ne 23. říjen 2016, 14:49:40 CEST
# gpg: použití RSA klíče F4AA229D4D58C245
# gpg: Dobrý podpis od „Michal Čihař <michal@cihar.com>“ [absolutní]
# gpg: alias „Michal Čihař <nijel@debian.org>“ [absolutní]
# gpg: alias „[jpeg image of size 8848]“ [absolutní]
Diffstat (limited to 'libgammu/api.c')
-rw-r--r-- | libgammu/api.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libgammu/api.c b/libgammu/api.c index 3ae8dbb..4ed04b6 100644 --- a/libgammu/api.c +++ b/libgammu/api.c @@ -2,6 +2,7 @@ #include <gammu.h> #include "gsmstate.h" +#include "gsmcomon.h" #include "debug.h" #ifdef __FUNCTION__WORKING @@ -40,6 +41,12 @@ if (!GSM_IsConnected(s)) { \ return ERR_NOTCONNECTED; \ } \ + if (s->Phone.Functions->PreAPICall != NONEFUNCTION) { \ + err = s->Phone.Functions->PreAPICall(s); \ + if (err != ERR_NONE) { \ + return err; \ + } \ + } \ } /** |