From 86c4c1730eb4bdd4097cd806270e7b75ffcdebeb Mon Sep 17 00:00:00 2001 From: Rasmus Lerdorf Date: Tue, 3 Sep 2002 20:57:20 +0000 Subject: [PATCH] Check for uppercase function names in .def files - patch from David Viner --- ext/skeleton/create_stubs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ext/skeleton/create_stubs b/ext/skeleton/create_stubs index 43939ed736d81..e7845c2846b0f 100755 --- a/ext/skeleton/create_stubs +++ b/ext/skeleton/create_stubs @@ -105,6 +105,13 @@ BEGIN { line = $0 spec_str = "\"" +## php extension must use lower case function names. +## this will translate any capitalized letter to lowercase +## and warn the user + if (match(func_name,"[A-Z]") != 0) { + printf("NOTICE: lower casing function name '%s'\n",func_name) + func_name = tolower(func_name) + } func_type = gobble(type); func_name = gobble(name);