From 8df9320f4c963f0efa5a28252f5799885aba576e Mon Sep 17 00:00:00 2001 From: Scott Wolchok Date: Wed, 12 Oct 2016 21:12:09 -0700 Subject: [PATCH] Fix build with -Wmissing-prototypes Summary: The changed functions tripped -Wmissing-prototypes. (e.g., `void Foo();` doesn't count as a prototype in C. you need `void Foo(void);`) Reviewed By: mzlee Differential Revision: D4012611 fbshipit-source-id: f56949d464e0ce602138b60f4abfd45b211be3b2 --- CSSLayout/CSSLayout.c | 2 +- CSSLayout/CSSLayout.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CSSLayout/CSSLayout.c b/CSSLayout/CSSLayout.c index 76f37349..48bd4127 100644 --- a/CSSLayout/CSSLayout.c +++ b/CSSLayout/CSSLayout.c @@ -208,7 +208,7 @@ void CSSNodeInit(const CSSNodeRef node) { node->layout.cachedLayout.heightMeasureMode = (CSSMeasureMode) -1; } -void _CSSNodeMarkDirty(const CSSNodeRef node) { +static void _CSSNodeMarkDirty(const CSSNodeRef node) { if (!node->isDirty) { node->isDirty = true; node->layout.computedFlexBasis = CSSUndefined; diff --git a/CSSLayout/CSSLayout.h b/CSSLayout/CSSLayout.h index 9c4a1012..7289492d 100644 --- a/CSSLayout/CSSLayout.h +++ b/CSSLayout/CSSLayout.h @@ -127,11 +127,11 @@ typedef void (*CSSAssertFailFunc)(const char *message); #endif // CSSNode -WIN_EXPORT CSSNodeRef CSSNodeNew(); +WIN_EXPORT CSSNodeRef CSSNodeNew(void); WIN_EXPORT void CSSNodeInit(const CSSNodeRef node); WIN_EXPORT void CSSNodeFree(const CSSNodeRef node); WIN_EXPORT void CSSNodeFreeRecursive(const CSSNodeRef node); -WIN_EXPORT int32_t CSSNodeGetInstanceCount(); +WIN_EXPORT int32_t CSSNodeGetInstanceCount(void); WIN_EXPORT void CSSNodeInsertChild(const CSSNodeRef node, const CSSNodeRef child, const uint32_t index); WIN_EXPORT void CSSNodeRemoveChild(const CSSNodeRef node, const CSSNodeRef child);