diff options
-rw-r--r-- | lib/libpm.c | 11 | ||||
-rw-r--r-- | lib/pm.h | 3 |
2 files changed, 13 insertions, 1 deletions
diff --git a/lib/libpm.c b/lib/libpm.c index 467a25f5..c563c8b1 100644 --- a/lib/libpm.c +++ b/lib/libpm.c @@ -807,7 +807,8 @@ pm_proginit(int * const argcP, const char * argv[]) { void -pm_setMessage(int const newState, int * const oldStateP) { +pm_setMessage(int const newState, + int * const oldStateP) { if (oldStateP) *oldStateP = pm_showmessages; @@ -817,6 +818,14 @@ pm_setMessage(int const newState, int * const oldStateP) { +int +pm_getMessage(void) { + + return pm_showmessages; +} + + + char * pm_arg0toprogname(const char arg0[]) { /*---------------------------------------------------------------------------- diff --git a/lib/pm.h b/lib/pm.h index 55ea4f29..415b8684 100644 --- a/lib/pm.h +++ b/lib/pm.h @@ -102,6 +102,9 @@ pm_proginit(int * const argcP, const char * argv[]); void pm_setMessage(int const newState, int * const oldStateP); +int +pm_getMessage(void); + FILE * pm_tmpfile(void); |