Browse Source

Fixed a compiler warning in ObjCHelpers

tags/2021-05-28
tpoole 8 years ago
parent
commit
d2175cfe86
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      modules/juce_core/native/juce_osx_ObjCHelpers.h

+ 2
- 2
modules/juce_core/native/juce_osx_ObjCHelpers.h View File

@@ -215,8 +215,8 @@ public:
ObjCBlock (C* _this, R (C::*fn)(P...)) : block (CreateObjCBlock (_this, fn)) {}
ObjCBlock (BlockType b) : block ([b copy]) {}
ObjCBlock& operator= (const BlockType& other) { if (block != nullptr) { [block release]; } block = [other copy]; return *this; }
bool operator== (const void* ptr) const { return (block == ptr); }
bool operator!= (const void* ptr) const { return (block != ptr); }
bool operator== (const void* ptr) const { return ((const void*) block == ptr); }
bool operator!= (const void* ptr) const { return ((const void*) block != ptr); }
~ObjCBlock() { if (block != nullptr) [block release]; }
operator BlockType() { return block; }


Loading…
Cancel
Save