Exclude logging functionality outside debug builds

Summary: Don't compile in YGNodePrint in production builds

Reviewed By: davidaurelio

Differential Revision: D14258269

fbshipit-source-id: 15b5e94d241a752fea74a45263aa343265071451
This commit is contained in:
Eric Schlanger
2019-03-13 07:25:13 -07:00
committed by Facebook Github Bot
parent 0d96098fd9
commit 14f3827491
5 changed files with 28 additions and 1 deletions

View File

@@ -352,11 +352,13 @@ void jni_YGNodeReset(jlong nativePointer) {
}
void jni_YGNodePrint(jlong nativePointer) {
#ifdef DEBUG
const YGNodeRef node = _jlong2YGNodeRef(nativePointer);
YGNodePrint(
node,
(YGPrintOptions)(
YGPrintOptionsStyle | YGPrintOptionsLayout | YGPrintOptionsChildren));
#endif
}
void jni_YGNodeInsertChild(