From ec916c445e7e16a572bf37a1feca2d88644ec1c1 Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Mon, 28 Dec 2015 14:42:41 +0000 Subject: [PATCH] [SPEC2DEF] Don't use DATA and PRIVATE together. DATA means no stub function is generated in the import lib, PRIVATE means nothing is generated in the export lib. svn path=/trunk/; revision=70454 --- reactos/tools/spec2def/spec2def.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/tools/spec2def/spec2def.c b/reactos/tools/spec2def/spec2def.c index ef2682c741c..ddbb20d0865 100644 --- a/reactos/tools/spec2def/spec2def.c +++ b/reactos/tools/spec2def/spec2def.c @@ -688,12 +688,12 @@ OutputLine_def(FILE *fileDest, EXPORT *pexp) fprintf(fileDest, " NONAME"); } + /* Either PRIVATE or DATA */ if (pexp->uFlags & FL_PRIVATE) { fprintf(fileDest, " PRIVATE"); } - - if (pexp->nCallingConvention == CC_EXTERN) + else if (pexp->nCallingConvention == CC_EXTERN) { fprintf(fileDest, " DATA"); } -- 2.17.1