From 78ec00c68f945bccf97085b939fa7e857501a004 Mon Sep 17 00:00:00 2001 From: Ralf Gunter Date: Wed, 22 Apr 2015 14:11:25 -0500 Subject: [PATCH] Add deprecation function for '+...' arguments Change-Id: I953001b90779b7a85ecda73ef6cc365397be6e5a --- src/conv-core/convcore.c | 8 ++++++++ src/conv-core/converse.h | 1 + 2 files changed, 9 insertions(+) diff --git a/src/conv-core/convcore.c b/src/conv-core/convcore.c index a0b594eb75..790ccc0d87 100644 --- a/src/conv-core/convcore.c +++ b/src/conv-core/convcore.c @@ -514,6 +514,14 @@ int CmiGetArgFlag(char **argv,const char *arg) { return CmiGetArgFlagDesc(argv,arg,""); } +void CmiDeprecateArgInt(char **argv,const char *arg,const char *desc,const char *warning) +{ + int dummy = 0, found = CmiGetArgIntDesc(argv, arg, &dummy, desc); + + /* FIXME: apparently stderr hasn't been properly forwarded yet at this point */ + /* if (found) */ + /* fprintf(stderr, warning); */ +} /***************************************************************************** * diff --git a/src/conv-core/converse.h b/src/conv-core/converse.h index c8f40ea3f4..b1e6ca9f30 100644 --- a/src/conv-core/converse.h +++ b/src/conv-core/converse.h @@ -1700,6 +1700,7 @@ void CmiDeleteArgs(char **argv,int k); int CmiGetArgc(char **argv); char **CmiCopyArgs(char **argv); int CmiArgGivingUsage(void); +void CmiDeprecateArgInt(char **argv,const char *arg,const char *desc,const char *warning); /** Extract the function-return pointers listed in the stack -- 2.11.4.GIT