Make chaz_MakeFile_override_cflags return added rule
Project: http://git-wip-us.apache.org/repos/asf/lucy-charmonizer/repo Commit: http://git-wip-us.apache.org/repos/asf/lucy-charmonizer/commit/4cb27bbb Tree: http://git-wip-us.apache.org/repos/asf/lucy-charmonizer/tree/4cb27bbb Diff: http://git-wip-us.apache.org/repos/asf/lucy-charmonizer/diff/4cb27bbb Branch: refs/heads/master Commit: 4cb27bbbd58b6fa74bfa6b0539d9bd80d2fedd99 Parents: 2a5a509 Author: Nick Wellnhofer <[email protected]> Authored: Sat Jul 25 15:31:28 2015 +0200 Committer: Nick Wellnhofer <[email protected]> Committed: Sat Jul 25 15:31:28 2015 +0200 ---------------------------------------------------------------------- src/Charmonizer/Core/Make.c | 4 +++- src/Charmonizer/Core/Make.h | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/lucy-charmonizer/blob/4cb27bbb/src/Charmonizer/Core/Make.c ---------------------------------------------------------------------- diff --git a/src/Charmonizer/Core/Make.c b/src/Charmonizer/Core/Make.c index 34a5364..abc9a74 100644 --- a/src/Charmonizer/Core/Make.c +++ b/src/Charmonizer/Core/Make.c @@ -503,7 +503,7 @@ chaz_MakeFile_add_lemon_grammar(chaz_MakeFile *makefile, return rule; } -void +chaz_MakeRule* chaz_MakeFile_override_cflags(chaz_MakeFile *makefile, const char *obj, chaz_CFlags *cflags) { const char *obj_ext = chaz_CC_obj_ext(); @@ -542,6 +542,8 @@ chaz_MakeFile_override_cflags(chaz_MakeFile *makefile, const char *obj, free(command); free(src); + + return rule; } void http://git-wip-us.apache.org/repos/asf/lucy-charmonizer/blob/4cb27bbb/src/Charmonizer/Core/Make.h ---------------------------------------------------------------------- diff --git a/src/Charmonizer/Core/Make.h b/src/Charmonizer/Core/Make.h index 50fc301..25e99ea 100644 --- a/src/Charmonizer/Core/Make.h +++ b/src/Charmonizer/Core/Make.h @@ -187,7 +187,7 @@ chaz_MakeFile_add_lemon_grammar(chaz_MakeFile *makefile, * @param obj The object file. * @param cflags Compiler flags. */ -void +chaz_MakeRule* chaz_MakeFile_override_cflags(chaz_MakeFile *makefile, const char *obj, chaz_CFlags *cflags);
