From 8e8359465b7002ddb955fa898b3c57a35132683f Mon Sep 17 00:00:00 2001 From: Michiel van Baak Date: Thu, 19 Jun 2008 20:48:33 +0000 Subject: Older versions of GNU gcc do not allow 'NULL' as sentinel. They want (char *)NULL as sentinel. An example is OpenBSD (confirmed on 4.3) that ships with gcc 3.3.4 This commit introduces a contstant SENTINEL which is declared as: #define SENTINEL ((char *)NULL) All places I could test compile on my openbsd system are converted. Update CODING-GUIDELINES to tell about this constant. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@124127 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- apps/app_minivm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'apps/app_minivm.c') diff --git a/apps/app_minivm.c b/apps/app_minivm.c index 8746aca5b..8b507ddd7 100644 --- a/apps/app_minivm.c +++ b/apps/app_minivm.c @@ -863,7 +863,7 @@ static struct minivm_account *find_user_realtime(const char *domain, const char ast_copy_string(retval->username, username, sizeof(retval->username)); populate_defaults(retval); - var = ast_load_realtime("minivm", "username", username, "domain", domain, NULL); + var = ast_load_realtime("minivm", "username", username, "domain", domain, SENTINEL); if (!var) { ast_free(retval); -- cgit v1.2.3