From f78b9264b85083b3a4f1a51613b9e0f707a0dd04 Mon Sep 17 00:00:00 2001 From: William S Fulton Date: Sat, 6 Feb 2016 12:09:24 +0000 Subject: [PATCH] Warning fixes --- Source/Modules/csharp.cxx | 2 +- Source/Modules/java.cxx | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Source/Modules/csharp.cxx b/Source/Modules/csharp.cxx index 26782f803..c99e04e6d 100644 --- a/Source/Modules/csharp.cxx +++ b/Source/Modules/csharp.cxx @@ -124,9 +124,9 @@ public: imclass_name(NULL), module_class_name(NULL), imclass_class_code(NULL), - interface_class_code(NULL), proxy_class_def(NULL), proxy_class_code(NULL), + interface_class_code(NULL), module_class_code(NULL), proxy_class_name(NULL), full_proxy_class_name(NULL), diff --git a/Source/Modules/java.cxx b/Source/Modules/java.cxx index 7bbb7bab6..641b72c40 100644 --- a/Source/Modules/java.cxx +++ b/Source/Modules/java.cxx @@ -1789,7 +1789,6 @@ public: Delete(attributes); // C++ inheritance - List* interface_classes = NewHash(); if (!purebase_replace) { List *baselist = Getattr(n, "bases"); if (baselist) { @@ -1815,7 +1814,9 @@ public: } } } - if (Hash* interface_classes = Getattr(n, "feature:interface:bases")) + + Hash* interface_classes = Getattr(n, "feature:interface:bases"); + if (interface_classes) addInterfaceNameAndUpcasts(interface_list, interface_upcasts, interface_classes, c_classname); bool derived = baseclass && getProxyName(c_baseclassname); @@ -2019,7 +2020,6 @@ public: virtual int classHandler(Node *n) { File *f_proxy = NULL; File *f_interface = NULL; - String *old_interface_class_code = interface_class_code; interface_class_code = 0; if (proxy_flag) { proxy_class_name = NewString(Getattr(n, "sym:name"));