Browse Source

Minor changes to avoid pedantic compiler warnings.

tags/2021-05-28
jules 13 years ago
parent
commit
0ceeb573d8
100 changed files with 166 additions and 166 deletions
  1. +10
    -10
      extras/Introjucer/JuceLibraryCode/BinaryData.cpp
  2. +5
    -5
      extras/Introjucer/JuceLibraryCode/BinaryData.h
  3. +1
    -1
      extras/Introjucer/Source/Application/jucer_AppearanceSettings.cpp
  4. +1
    -1
      extras/Introjucer/Source/Application/jucer_AppearanceSettings.h
  5. +1
    -1
      extras/Introjucer/Source/Application/jucer_Application.h
  6. +1
    -1
      extras/Introjucer/Source/Application/jucer_DocumentEditorComponent.h
  7. +1
    -1
      extras/Introjucer/Source/Application/jucer_FilePreviewComponent.h
  8. +1
    -1
      extras/Introjucer/Source/Application/jucer_JuceUpdater.h
  9. +2
    -2
      extras/Introjucer/Source/Application/jucer_MainWindow.h
  10. +1
    -1
      extras/Introjucer/Source/Application/jucer_OpenDocumentManager.cpp
  11. +1
    -1
      extras/Introjucer/Source/Application/jucer_OpenDocumentManager.h
  12. +1
    -1
      extras/Introjucer/Source/BinaryData/jucer_AudioPluginFilterTemplate.h
  13. +1
    -1
      extras/Introjucer/Source/BinaryData/jucer_MainTemplate_Window.cpp
  14. +1
    -1
      extras/Introjucer/Source/BinaryData/jucer_NewComponentTemplate.h
  15. +1
    -1
      extras/Introjucer/Source/BinaryData/jucer_NewCppFileTemplate.cpp
  16. +1
    -1
      extras/Introjucer/Source/BinaryData/jucer_NewInlineComponentTemplate.h
  17. +8
    -8
      extras/Introjucer/Source/Project/jucer_ConfigPage.cpp
  18. +2
    -2
      extras/Introjucer/Source/Project/jucer_ConfigPage.h
  19. +1
    -1
      extras/Introjucer/Source/Project/jucer_GroupInformationComponent.h
  20. +2
    -2
      extras/Introjucer/Source/Project/jucer_ModulesPanel.h
  21. +2
    -2
      extras/Introjucer/Source/Project/jucer_Project.h
  22. +1
    -1
      extras/Introjucer/Source/Project/jucer_ProjectContentComponent.h
  23. +1
    -1
      extras/Introjucer/Source/Project/jucer_ProjectType.h
  24. +1
    -1
      extras/Introjucer/Source/Utility/jucer_Icons.h
  25. +2
    -2
      extras/Introjucer/Source/Utility/jucer_JucerTreeViewBase.cpp
  26. +1
    -1
      extras/Introjucer/Source/Utility/jucer_MiscUtilities.cpp
  27. +4
    -4
      extras/Introjucer/Source/Utility/jucer_MiscUtilities.h
  28. +1
    -1
      extras/Introjucer/Source/Utility/jucer_StoredSettings.h
  29. +1
    -1
      extras/Introjucer/Source/Utility/jucer_ValueSourceHelpers.h
  30. +1
    -1
      extras/JuceDemo/Source/MainDemoWindow.cpp
  31. +1
    -1
      extras/JuceDemo/Source/demos/AudioDemoLatencyPage.h
  32. +1
    -1
      extras/JuceDemo/Source/demos/AudioDemoPlaybackPage.h
  33. +1
    -1
      extras/JuceDemo/Source/demos/AudioDemoRecordPage.h
  34. +1
    -1
      extras/JuceDemo/Source/demos/AudioDemoSetupPage.h
  35. +1
    -1
      extras/JuceDemo/Source/demos/AudioDemoSynthPage.h
  36. +1
    -1
      extras/JuceDemo/Source/demos/AudioDemoTabComponent.h
  37. +1
    -1
      extras/JuceDemo/Source/demos/CodeEditorDemo.cpp
  38. +1
    -1
      extras/JuceDemo/Source/demos/DragAndDropDemo.cpp
  39. +1
    -1
      extras/JuceDemo/Source/demos/InterprocessCommsDemo.cpp
  40. +1
    -1
      extras/JuceDemo/Source/demos/OpenGLDemo.cpp
  41. +1
    -1
      extras/JuceDemo/Source/demos/RenderingTestComponent.h
  42. +1
    -1
      extras/JuceDemo/Source/demos/TableDemo.cpp
  43. +3
    -3
      extras/JuceDemo/Source/demos/ThreadingDemo.cpp
  44. +1
    -1
      extras/JuceDemo/Source/demos/TreeViewDemo.cpp
  45. +2
    -2
      extras/JuceDemo/Source/demos/WebBrowserDemo.cpp
  46. +1
    -1
      extras/audio plugin demo/JuceLibraryCode/AppConfig.h
  47. +2
    -2
      modules/juce_audio_basics/buffers/juce_AudioDataConverters.h
  48. +1
    -1
      modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h
  49. +1
    -1
      modules/juce_audio_basics/effects/juce_Decibels.h
  50. +1
    -1
      modules/juce_audio_basics/effects/juce_IIRFilter.h
  51. +3
    -3
      modules/juce_audio_basics/effects/juce_Reverb.h
  52. +2
    -2
      modules/juce_audio_basics/midi/juce_MidiBuffer.h
  53. +1
    -1
      modules/juce_audio_basics/midi/juce_MidiFile.h
  54. +1
    -1
      modules/juce_audio_basics/midi/juce_MidiKeyboardState.h
  55. +2
    -2
      modules/juce_audio_basics/midi/juce_MidiMessageSequence.h
  56. +1
    -1
      modules/juce_audio_basics/sources/juce_BufferingAudioSource.h
  57. +1
    -1
      modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h
  58. +1
    -1
      modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h
  59. +1
    -1
      modules/juce_audio_basics/sources/juce_MixerAudioSource.h
  60. +1
    -1
      modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h
  61. +1
    -1
      modules/juce_audio_basics/sources/juce_ReverbAudioSource.h
  62. +1
    -1
      modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h
  63. +3
    -3
      modules/juce_audio_basics/synthesisers/juce_Synthesiser.h
  64. +1
    -1
      modules/juce_audio_devices/audio_cd/juce_AudioCDBurner.h
  65. +1
    -1
      modules/juce_audio_devices/audio_cd/juce_AudioCDReader.h
  66. +1
    -1
      modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp
  67. +1
    -1
      modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h
  68. +1
    -1
      modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.h
  69. +1
    -1
      modules/juce_audio_devices/midi_io/juce_MidiInput.h
  70. +1
    -1
      modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h
  71. +1
    -1
      modules/juce_audio_devices/midi_io/juce_MidiOutput.h
  72. +1
    -1
      modules/juce_audio_devices/native/juce_MidiDataConcatenator.h
  73. +2
    -2
      modules/juce_audio_devices/native/juce_android_Audio.cpp
  74. +5
    -5
      modules/juce_audio_devices/native/juce_android_OpenSL.cpp
  75. +2
    -2
      modules/juce_audio_devices/native/juce_ios_Audio.cpp
  76. +3
    -3
      modules/juce_audio_devices/native/juce_linux_ALSA.cpp
  77. +1
    -1
      modules/juce_audio_devices/native/juce_linux_JackAudio.cpp
  78. +2
    -2
      modules/juce_audio_devices/native/juce_linux_Midi.cpp
  79. +3
    -3
      modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp
  80. +2
    -2
      modules/juce_audio_devices/native/juce_win32_ASIO.cpp
  81. +1
    -1
      modules/juce_audio_devices/native/juce_win32_AudioCDBurner.cpp
  82. +4
    -4
      modules/juce_audio_devices/native/juce_win32_DirectSound.cpp
  83. +3
    -3
      modules/juce_audio_devices/native/juce_win32_Midi.cpp
  84. +6
    -6
      modules/juce_audio_devices/native/juce_win32_WASAPI.cpp
  85. +1
    -1
      modules/juce_audio_devices/sources/juce_AudioSourcePlayer.h
  86. +1
    -1
      modules/juce_audio_devices/sources/juce_AudioTransportSource.h
  87. +2
    -2
      modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp
  88. +1
    -1
      modules/juce_audio_formats/codecs/juce_AiffAudioFormat.h
  89. +1
    -1
      modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp
  90. +1
    -1
      modules/juce_audio_formats/codecs/juce_CoreAudioFormat.h
  91. +2
    -2
      modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp
  92. +1
    -1
      modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h
  93. +2
    -2
      modules/juce_audio_formats/codecs/juce_MP3AudioFormat.cpp
  94. +2
    -2
      modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp
  95. +1
    -1
      modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.h
  96. +1
    -1
      modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp
  97. +1
    -1
      modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.h
  98. +2
    -2
      modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp
  99. +1
    -1
      modules/juce_audio_formats/codecs/juce_WavAudioFormat.h
  100. +2
    -2
      modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp

+ 10
- 10
extras/Introjucer/JuceLibraryCode/BinaryData.cpp View File

@@ -479,7 +479,7 @@ static const unsigned char temp_62b91564[] =
"\r\n" "\r\n"
"private:\r\n" "private:\r\n"
" //==============================================================================\r\n" " //==============================================================================\r\n"
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (FILTERCLASSNAME);\r\n"
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (FILTERCLASSNAME)\r\n"
"};\r\n" "};\r\n"
"\r\n" "\r\n"
"#endif // HEADERGUARD\r\n"; "#endif // HEADERGUARD\r\n";
@@ -744,7 +744,7 @@ static const unsigned char temp_b2f1a7c0[] =
" */\r\n" " */\r\n"
"\r\n" "\r\n"
" private:\r\n" " private:\r\n"
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainWindow);\r\n"
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainWindow)\r\n"
" };\r\n" " };\r\n"
"\r\n" "\r\n"
"private:\r\n" "private:\r\n"
@@ -843,7 +843,7 @@ static const unsigned char temp_5f1192a2[] =
" void resized();\r\n" " void resized();\r\n"
"\r\n" "\r\n"
"private:\r\n" "private:\r\n"
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (COMPONENTCLASS);\r\n"
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (COMPONENTCLASS)\r\n"
"};\r\n" "};\r\n"
"\r\n" "\r\n"
"\r\n" "\r\n"
@@ -863,7 +863,7 @@ static const unsigned char temp_79decf5f[] =
" ==============================================================================\r\n" " ==============================================================================\r\n"
"*/\r\n" "*/\r\n"
"\r\n" "\r\n"
"INCLUDE_CORRESPONDING_HEADER";
"INCLUDE_CORRESPONDING_HEADER\r\n";
const char* jucer_NewCppFileTemplate_cpp = (const char*) temp_79decf5f; const char* jucer_NewCppFileTemplate_cpp = (const char*) temp_79decf5f;
@@ -952,7 +952,7 @@ static const unsigned char temp_627c3689[] =
" }\r\n" " }\r\n"
"\r\n" "\r\n"
"private:\r\n" "private:\r\n"
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (COMPONENTCLASS);\r\n"
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (COMPONENTCLASS)\r\n"
"};\r\n" "};\r\n"
"\r\n" "\r\n"
"\r\n" "\r\n"
@@ -1018,17 +1018,17 @@ const char* getNamedResource (const char* resourceNameUTF8, int& numBytes) throw
case 0x27c5a93a: numBytes = 1008; return jucer_AudioPluginEditorTemplate_cpp; case 0x27c5a93a: numBytes = 1008; return jucer_AudioPluginEditorTemplate_cpp;
case 0x4d0721bf: numBytes = 799; return jucer_AudioPluginEditorTemplate_h; case 0x4d0721bf: numBytes = 799; return jucer_AudioPluginEditorTemplate_h;
case 0x51b49ac5: numBytes = 4559; return jucer_AudioPluginFilterTemplate_cpp; case 0x51b49ac5: numBytes = 4559; return jucer_AudioPluginFilterTemplate_cpp;
case 0x488afa0a: numBytes = 2447; return jucer_AudioPluginFilterTemplate_h;
case 0x488afa0a: numBytes = 2446; return jucer_AudioPluginFilterTemplate_h;
case 0x0b66646c: numBytes = 886; return jucer_ContentCompTemplate_cpp; case 0x0b66646c: numBytes = 886; return jucer_ContentCompTemplate_cpp;
case 0x6fa10171: numBytes = 924; return jucer_ContentCompTemplate_h; case 0x6fa10171: numBytes = 924; return jucer_ContentCompTemplate_h;
case 0x8905395b: numBytes = 470; return jucer_MainConsoleAppTemplate_cpp; case 0x8905395b: numBytes = 470; return jucer_MainConsoleAppTemplate_cpp;
case 0x5e5ea047: numBytes = 1947; return jucer_MainTemplate_NoWindow_cpp; case 0x5e5ea047: numBytes = 1947; return jucer_MainTemplate_NoWindow_cpp;
case 0x400bc026: numBytes = 3614; return jucer_MainTemplate_Window_cpp;
case 0x400bc026: numBytes = 3613; return jucer_MainTemplate_Window_cpp;
case 0xf4842835: numBytes = 1389; return jucer_NewComponentTemplate_cpp; case 0xf4842835: numBytes = 1389; return jucer_NewComponentTemplate_cpp;
case 0xe7bf237a: numBytes = 649; return jucer_NewComponentTemplate_h;
case 0x02a2a077: numBytes = 260; return jucer_NewCppFileTemplate_cpp;
case 0xe7bf237a: numBytes = 648; return jucer_NewComponentTemplate_h;
case 0x02a2a077: numBytes = 262; return jucer_NewCppFileTemplate_cpp;
case 0x0842c43c: numBytes = 308; return jucer_NewCppFileTemplate_h; case 0x0842c43c: numBytes = 308; return jucer_NewCppFileTemplate_h;
case 0x36e634a1: numBytes = 1627; return jucer_NewInlineComponentTemplate_h;
case 0x36e634a1: numBytes = 1626; return jucer_NewInlineComponentTemplate_h;
case 0xa41e649d: numBytes = 2842; return RecentFilesMenuTemplate_nib; case 0xa41e649d: numBytes = 2842; return RecentFilesMenuTemplate_nib;
default: break; default: break;
} }


+ 5
- 5
extras/Introjucer/JuceLibraryCode/BinaryData.h View File

@@ -28,7 +28,7 @@ namespace BinaryData
const int jucer_AudioPluginFilterTemplate_cppSize = 4559; const int jucer_AudioPluginFilterTemplate_cppSize = 4559;
extern const char* jucer_AudioPluginFilterTemplate_h; extern const char* jucer_AudioPluginFilterTemplate_h;
const int jucer_AudioPluginFilterTemplate_hSize = 2447;
const int jucer_AudioPluginFilterTemplate_hSize = 2446;
extern const char* jucer_ContentCompTemplate_cpp; extern const char* jucer_ContentCompTemplate_cpp;
const int jucer_ContentCompTemplate_cppSize = 886; const int jucer_ContentCompTemplate_cppSize = 886;
@@ -43,22 +43,22 @@ namespace BinaryData
const int jucer_MainTemplate_NoWindow_cppSize = 1947; const int jucer_MainTemplate_NoWindow_cppSize = 1947;
extern const char* jucer_MainTemplate_Window_cpp; extern const char* jucer_MainTemplate_Window_cpp;
const int jucer_MainTemplate_Window_cppSize = 3614;
const int jucer_MainTemplate_Window_cppSize = 3613;
extern const char* jucer_NewComponentTemplate_cpp; extern const char* jucer_NewComponentTemplate_cpp;
const int jucer_NewComponentTemplate_cppSize = 1389; const int jucer_NewComponentTemplate_cppSize = 1389;
extern const char* jucer_NewComponentTemplate_h; extern const char* jucer_NewComponentTemplate_h;
const int jucer_NewComponentTemplate_hSize = 649;
const int jucer_NewComponentTemplate_hSize = 648;
extern const char* jucer_NewCppFileTemplate_cpp; extern const char* jucer_NewCppFileTemplate_cpp;
const int jucer_NewCppFileTemplate_cppSize = 260;
const int jucer_NewCppFileTemplate_cppSize = 262;
extern const char* jucer_NewCppFileTemplate_h; extern const char* jucer_NewCppFileTemplate_h;
const int jucer_NewCppFileTemplate_hSize = 308; const int jucer_NewCppFileTemplate_hSize = 308;
extern const char* jucer_NewInlineComponentTemplate_h; extern const char* jucer_NewInlineComponentTemplate_h;
const int jucer_NewInlineComponentTemplate_hSize = 1627;
const int jucer_NewInlineComponentTemplate_hSize = 1626;
extern const char* RecentFilesMenuTemplate_nib; extern const char* RecentFilesMenuTemplate_nib;
const int RecentFilesMenuTemplate_nibSize = 2842; const int RecentFilesMenuTemplate_nibSize = 2842;


+ 1
- 1
extras/Introjucer/Source/Application/jucer_AppearanceSettings.cpp View File

@@ -433,7 +433,7 @@ struct AppearanceEditor
} }
} }
JUCE_DECLARE_NON_COPYABLE (EditorPanel);
JUCE_DECLARE_NON_COPYABLE (EditorPanel)
}; };
//============================================================================== //==============================================================================


+ 1
- 1
extras/Introjucer/Source/Application/jucer_AppearanceSettings.h View File

@@ -75,7 +75,7 @@ private:
void valueTreeParentChanged (ValueTree&) { updateColourScheme(); } void valueTreeParentChanged (ValueTree&) { updateColourScheme(); }
void valueTreeRedirected (ValueTree&) { updateColourScheme(); } void valueTreeRedirected (ValueTree&) { updateColourScheme(); }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AppearanceSettings);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AppearanceSettings)
}; };
//============================================================================== //==============================================================================


+ 1
- 1
extras/Introjucer/Source/Application/jucer_Application.h View File

@@ -565,7 +565,7 @@ private:
IntrojucerApp::getApp().closeModalCompsAndQuit(); IntrojucerApp::getApp().closeModalCompsAndQuit();
} }
JUCE_DECLARE_NON_COPYABLE (AsyncQuitRetrier);
JUCE_DECLARE_NON_COPYABLE (AsyncQuitRetrier)
}; };
}; };


+ 1
- 1
extras/Introjucer/Source/Application/jucer_DocumentEditorComponent.h View File

@@ -47,7 +47,7 @@ protected:
OpenDocumentManager::Document* document; OpenDocumentManager::Document* document;
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (DocumentEditorComponent);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (DocumentEditorComponent)
}; };


+ 1
- 1
extras/Introjucer/Source/Application/jucer_FilePreviewComponent.h View File

@@ -115,7 +115,7 @@ private:
facts.removeEmptyStrings (true); facts.removeEmptyStrings (true);
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ItemPreviewComponent);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ItemPreviewComponent)
}; };


+ 1
- 1
extras/Introjucer/Source/Application/jucer_JuceUpdater.h View File

@@ -81,7 +81,7 @@ private:
void valueTreeChildOrderChanged (ValueTree&); void valueTreeChildOrderChanged (ValueTree&);
void valueTreeParentChanged (ValueTree&); void valueTreeParentChanged (ValueTree&);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (JuceUpdater);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (JuceUpdater)
}; };
#endif // __JUCER_JUCEUPDATER_JUCEHEADER__ #endif // __JUCER_JUCEUPDATER_JUCEHEADER__

+ 2
- 2
extras/Introjucer/Source/Application/jucer_MainWindow.h View File

@@ -82,7 +82,7 @@ private:
static const char* getProjectWindowPosName() { return "projectWindowPos"; } static const char* getProjectWindowPosName() { return "projectWindowPos"; }
void createProjectContentCompIfNeeded(); void createProjectContentCompIfNeeded();
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainWindow);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainWindow)
}; };
//============================================================================== //==============================================================================
@@ -113,7 +113,7 @@ public:
OwnedArray<MainWindow> windows; OwnedArray<MainWindow> windows;
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainWindowList);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainWindowList)
}; };


+ 1
- 1
extras/Introjucer/Source/Application/jucer_OpenDocumentManager.cpp View File

@@ -78,7 +78,7 @@ private:
File file; File file;
Time fileModificationTime; Time fileModificationTime;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (UnknownDocument);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (UnknownDocument)
}; };


+ 1
- 1
extras/Introjucer/Source/Application/jucer_OpenDocumentManager.h View File

@@ -115,7 +115,7 @@ private:
OwnedArray <Document> documents; OwnedArray <Document> documents;
Array <DocumentCloseListener*> listeners; Array <DocumentCloseListener*> listeners;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (OpenDocumentManager);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (OpenDocumentManager)
}; };
//============================================================================== //==============================================================================


+ 1
- 1
extras/Introjucer/Source/BinaryData/jucer_AudioPluginFilterTemplate.h View File

@@ -67,7 +67,7 @@ public:
private: private:
//============================================================================== //==============================================================================
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (FILTERCLASSNAME);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (FILTERCLASSNAME)
}; };
#endif // HEADERGUARD #endif // HEADERGUARD

+ 1
- 1
extras/Introjucer/Source/BinaryData/jucer_MainTemplate_Window.cpp View File

@@ -86,7 +86,7 @@ public:
*/ */
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainWindow);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainWindow)
}; };
private: private:


+ 1
- 1
extras/Introjucer/Source/BinaryData/jucer_NewComponentTemplate.h View File

@@ -26,7 +26,7 @@ public:
void resized(); void resized();
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (COMPONENTCLASS);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (COMPONENTCLASS)
}; };


+ 1
- 1
extras/Introjucer/Source/BinaryData/jucer_NewCppFileTemplate.cpp View File

@@ -8,4 +8,4 @@
============================================================================== ==============================================================================
*/ */
INCLUDE_CORRESPONDING_HEADER
INCLUDE_CORRESPONDING_HEADER

+ 1
- 1
extras/Introjucer/Source/BinaryData/jucer_NewInlineComponentTemplate.h View File

@@ -58,7 +58,7 @@ public:
} }
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (COMPONENTCLASS);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (COMPONENTCLASS)
}; };


+ 8
- 8
extras/Introjucer/Source/Project/jucer_ConfigPage.cpp View File

@@ -150,10 +150,10 @@ namespace ProjectSettingsTreeClasses
private: private:
PropertyGroup group; PropertyGroup group;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (SettingsComp);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (SettingsComp)
}; };
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ConfigItem);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ConfigItem)
}; };
//============================================================================== //==============================================================================
@@ -278,10 +278,10 @@ namespace ProjectSettingsTreeClasses
private: private:
PropertyGroup group; PropertyGroup group;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (SettingsComp);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (SettingsComp)
}; };
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ExporterItem);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ExporterItem)
}; };
//============================================================================== //==============================================================================
@@ -329,10 +329,10 @@ namespace ProjectSettingsTreeClasses
var lastProjectType; var lastProjectType;
PropertyGroup group; PropertyGroup group;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (SettingsComp);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (SettingsComp)
}; };
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ModulesItem);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ModulesItem)
}; };
//============================================================================== //==============================================================================
@@ -460,10 +460,10 @@ namespace ProjectSettingsTreeClasses
var lastProjectType; var lastProjectType;
PropertyGroup group; PropertyGroup group;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (SettingsComp);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (SettingsComp)
}; };
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (RootItem);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (RootItem)
}; };
} }


+ 2
- 2
extras/Introjucer/Source/Project/jucer_ConfigPage.h View File

@@ -79,7 +79,7 @@ public:
OwnedArray<PropertyComponent> properties; OwnedArray<PropertyComponent> properties;
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (PropertyGroup);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (PropertyGroup)
}; };
//============================================================================== //==============================================================================
@@ -109,7 +109,7 @@ public:
RolloverHelpComp rolloverHelp; RolloverHelpComp rolloverHelp;
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (PropertyPanelViewport);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (PropertyPanelViewport)
}; };
//============================================================================== //==============================================================================


+ 1
- 1
extras/Introjucer/Source/Project/jucer_GroupInformationComponent.h View File

@@ -158,7 +158,7 @@ private:
ToggleButton compileButton, resourceButton; ToggleButton compileButton, resourceButton;
}; };
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (GroupInformationComponent);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (GroupInformationComponent)
}; };


+ 2
- 2
extras/Introjucer/Source/Project/jucer_ModulesPanel.h View File

@@ -328,7 +328,7 @@ public:
ModuleList& moduleList; ModuleList& moduleList;
String moduleID; String moduleID;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ModuleInfoComponent);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ModuleInfoComponent)
}; };
//============================================================================== //==============================================================================
@@ -392,7 +392,7 @@ public:
StringArray missingDependencies; StringArray missingDependencies;
TextButton fixButton; TextButton fixButton;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MissingDependenciesComponent);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MissingDependenciesComponent)
}; };
}; };


+ 2
- 2
extras/Introjucer/Source/Project/jucer_Project.h View File

@@ -221,7 +221,7 @@ public:
private: private:
Project& project; Project& project;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ExporterIterator);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ExporterIterator)
}; };
//============================================================================== //==============================================================================
@@ -286,7 +286,7 @@ private:
void moveOldPropertyFromProjectToAllExporters (Identifier name); void moveOldPropertyFromProjectToAllExporters (Identifier name);
void removeDefunctExporters(); void removeDefunctExporters();
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (Project);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (Project)
}; };


+ 1
- 1
extras/Introjucer/Source/Project/jucer_ProjectContentComponent.h View File

@@ -114,7 +114,7 @@ protected:
TreeView* getFilesTreeView() const; TreeView* getFilesTreeView() const;
ProjectTreeViewBase* getFilesTreeRoot() const; ProjectTreeViewBase* getFilesTreeRoot() const;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ProjectContentComponent);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ProjectContentComponent)
}; };


+ 1
- 1
extras/Introjucer/Source/Project/jucer_ProjectType.h View File

@@ -65,7 +65,7 @@ protected:
private: private:
const String type, desc; const String type, desc;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ProjectType);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ProjectType)
}; };


+ 1
- 1
extras/Introjucer/Source/Utility/jucer_Icons.h View File

@@ -39,7 +39,7 @@ public:
bug, mainJuceLogo; bug, mainJuceLogo;
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (Icons);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (Icons)
}; };
const Icons& getIcons(); const Icons& getIcons();


+ 2
- 2
extras/Introjucer/Source/Utility/jucer_JucerTreeViewBase.cpp View File

@@ -182,7 +182,7 @@ private:
TextEditor ed; TextEditor ed;
JucerTreeViewBase& item; JucerTreeViewBase& item;
JUCE_DECLARE_NON_COPYABLE (RenameTreeItemCallback);
JUCE_DECLARE_NON_COPYABLE (RenameTreeItemCallback)
}; };
void JucerTreeViewBase::showRenameBox() void JucerTreeViewBase::showRenameBox()
@@ -254,7 +254,7 @@ public:
private: private:
JucerTreeViewBase& owner; JucerTreeViewBase& owner;
JUCE_DECLARE_NON_COPYABLE (ItemSelectionTimer);
JUCE_DECLARE_NON_COPYABLE (ItemSelectionTimer)
}; };
void JucerTreeViewBase::itemSelectionChanged (bool isNowSelected) void JucerTreeViewBase::itemSelectionChanged (bool isNowSelected)


+ 1
- 1
extras/Introjucer/Source/Utility/jucer_MiscUtilities.cpp View File

@@ -426,7 +426,7 @@ public:
ApplicationCommandTarget::InvocationInfo info; ApplicationCommandTarget::InvocationInfo info;
JUCE_DECLARE_NON_COPYABLE (AsyncCommandRetrier);
JUCE_DECLARE_NON_COPYABLE (AsyncCommandRetrier)
}; };
bool reinvokeCommandAfterCancellingModalComps (const ApplicationCommandTarget::InvocationInfo& info) bool reinvokeCommandAfterCancellingModalComps (const ApplicationCommandTarget::InvocationInfo& info)


+ 4
- 4
extras/Introjucer/Source/Utility/jucer_MiscUtilities.h View File

@@ -128,7 +128,7 @@ public:
Array <PropertyComponent*> components; Array <PropertyComponent*> components;
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (PropertyListBuilder);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (PropertyListBuilder)
}; };
//============================================================================== //==============================================================================
@@ -166,7 +166,7 @@ public:
protected: protected:
Value sourceValue; Value sourceValue;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ValueSourceFilter);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ValueSourceFilter)
}; };
//============================================================================== //==============================================================================
@@ -214,7 +214,7 @@ private:
String windowPosProperty; String windowPosProperty;
ScopedPointer<Component>& owner; ScopedPointer<Component>& owner;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (FloatingToolWindow);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (FloatingToolWindow)
}; };
//============================================================================== //==============================================================================
@@ -394,7 +394,7 @@ private:
const Colour defaultColour; const Colour defaultColour;
const bool canResetToDefault; const bool canResetToDefault;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ColourEditorComponent);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ColourEditorComponent)
}; };
//============================================================================== //==============================================================================


+ 1
- 1
extras/Introjucer/Source/Utility/jucer_StoredSettings.h View File

@@ -72,7 +72,7 @@ private:
void updateGlobalProps(); void updateGlobalProps();
void loadSwatchColours(); void loadSwatchColours();
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (StoredSettings);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (StoredSettings)
}; };
StoredSettings& getAppSettings(); StoredSettings& getAppSettings();


+ 1
- 1
extras/Introjucer/Source/Utility/jucer_ValueSourceHelpers.h View File

@@ -49,7 +49,7 @@ public:
sourceValue = newVal; // create it (causing an unwanted undo action) when a control sets it to 0 sourceValue = newVal; // create it (causing an unwanted undo action) when a control sets it to 0
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (NumericValueSource);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (NumericValueSource)
}; };


+ 1
- 1
extras/JuceDemo/Source/MainDemoWindow.cpp View File

@@ -561,7 +561,7 @@ private:
goToKioskMode = 0x200f goToKioskMode = 0x200f
}; };
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ContentComp);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ContentComp)
}; };
//============================================================================== //==============================================================================


+ 1
- 1
extras/JuceDemo/Source/demos/AudioDemoLatencyPage.h View File

@@ -69,7 +69,7 @@ private:
//============================================================================== //==============================================================================
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioDemoLatencyPage);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioDemoLatencyPage)
}; };


+ 1
- 1
extras/JuceDemo/Source/demos/AudioDemoPlaybackPage.h View File

@@ -89,7 +89,7 @@ private:
//============================================================================== //==============================================================================
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioDemoPlaybackPage);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioDemoPlaybackPage)
}; };


+ 1
- 1
extras/JuceDemo/Source/demos/AudioDemoRecordPage.h View File

@@ -70,7 +70,7 @@ private:
//============================================================================== //==============================================================================
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioDemoRecordPage);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioDemoRecordPage)
}; };


+ 1
- 1
extras/JuceDemo/Source/demos/AudioDemoSetupPage.h View File

@@ -62,7 +62,7 @@ private:
//============================================================================== //==============================================================================
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioDemoSetupPage);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioDemoSetupPage)
}; };


+ 1
- 1
extras/JuceDemo/Source/demos/AudioDemoSynthPage.h View File

@@ -72,7 +72,7 @@ private:
//============================================================================== //==============================================================================
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioDemoSynthPage);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioDemoSynthPage)
}; };


+ 1
- 1
extras/JuceDemo/Source/demos/AudioDemoTabComponent.h View File

@@ -92,7 +92,7 @@ private:
//============================================================================== //==============================================================================
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioDemoTabComponent);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioDemoTabComponent)
}; };


+ 1
- 1
extras/JuceDemo/Source/demos/CodeEditorDemo.cpp View File

@@ -82,7 +82,7 @@ private:
FilenameComponent fileChooser; FilenameComponent fileChooser;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (CodeEditorDemo);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (CodeEditorDemo)
}; };


+ 1
- 1
extras/JuceDemo/Source/demos/DragAndDropDemo.cpp View File

@@ -268,7 +268,7 @@ private:
DragAndDropDemoSource source; DragAndDropDemoSource source;
DragAndDropDemoTarget target; DragAndDropDemoTarget target;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (DragAndDropDemo);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (DragAndDropDemo)
}; };


+ 1
- 1
extras/JuceDemo/Source/demos/InterprocessCommsDemo.cpp View File

@@ -302,7 +302,7 @@ private:
ScopedPointer<DemoInterprocessConnectionServer> server; ScopedPointer<DemoInterprocessConnectionServer> server;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (InterprocessCommsDemo);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (InterprocessCommsDemo)
}; };


+ 1
- 1
extras/JuceDemo/Source/demos/OpenGLDemo.cpp View File

@@ -269,7 +269,7 @@ public:
private: private:
DemoOpenGLCanvas canvas; DemoOpenGLCanvas canvas;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (OpenGLDemo);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (OpenGLDemo)
}; };
//============================================================================== //==============================================================================


+ 1
- 1
extras/JuceDemo/Source/demos/RenderingTestComponent.h View File

@@ -93,7 +93,7 @@ private:
//============================================================================== //==============================================================================
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (RenderingTestComponent);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (RenderingTestComponent)
}; };


+ 1
- 1
extras/JuceDemo/Source/demos/TableDemo.cpp View File

@@ -310,7 +310,7 @@ private:
return String::empty; return String::empty;
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (TableDemoComponent);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (TableDemoComponent)
}; };


+ 3
- 3
extras/JuceDemo/Source/demos/ThreadingDemo.cpp View File

@@ -111,7 +111,7 @@ private:
Colour colour; Colour colour;
Thread::ThreadID threadId; Thread::ThreadID threadId;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (BouncingBallComp);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (BouncingBallComp)
}; };
@@ -163,7 +163,7 @@ public:
private: private:
int interval; int interval;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (DemoThread);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (DemoThread)
}; };
@@ -204,7 +204,7 @@ public:
} }
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (DemoThreadPoolJob);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (DemoThreadPoolJob)
}; };
//============================================================================== //==============================================================================


+ 1
- 1
extras/JuceDemo/Source/demos/TreeViewDemo.cpp View File

@@ -257,7 +257,7 @@ private:
TextButton typeButton; TextButton typeButton;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (TreeViewDemo);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (TreeViewDemo)
}; };


+ 2
- 2
extras/JuceDemo/Source/demos/WebBrowserDemo.cpp View File

@@ -55,7 +55,7 @@ public:
private: private:
TextEditor& addressTextBox; TextEditor& addressTextBox;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (DemoBrowserComponent);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (DemoBrowserComponent)
}; };
@@ -131,7 +131,7 @@ private:
TextEditor addressTextBox; TextEditor addressTextBox;
TextButton goButton, backButton, forwardButton; TextButton goButton, backButton, forwardButton;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (WebBrowserDemo);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (WebBrowserDemo)
}; };


+ 1
- 1
extras/audio plugin demo/JuceLibraryCode/AppConfig.h View File

@@ -230,7 +230,7 @@
#define JucePlugin_VSTCategory kPlugCategEffect #define JucePlugin_VSTCategory kPlugCategEffect
#endif #endif
#ifndef JucePlugin_AUMainType #ifndef JucePlugin_AUMainType
#define JucePlugin_AUMainType kAudioUnitType_Effect
#define JucePlugin_AUMainType kAudioUnitType_MusicEffect
#endif #endif
#ifndef JucePlugin_AUSubType #ifndef JucePlugin_AUSubType
#define JucePlugin_AUSubType JucePlugin_PluginCode #define JucePlugin_AUSubType JucePlugin_PluginCode


+ 2
- 2
modules/juce_audio_basics/buffers/juce_AudioDataConverters.h View File

@@ -564,7 +564,7 @@ public:
} }
private: private:
JUCE_DECLARE_NON_COPYABLE (ConverterInstance);
JUCE_DECLARE_NON_COPYABLE (ConverterInstance)
const int sourceChannels, destChannels; const int sourceChannels, destChannels;
}; };
@@ -637,7 +637,7 @@ public:
private: private:
AudioDataConverters(); AudioDataConverters();
JUCE_DECLARE_NON_COPYABLE (AudioDataConverters);
JUCE_DECLARE_NON_COPYABLE (AudioDataConverters)
}; };


+ 1
- 1
modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h View File

@@ -423,7 +423,7 @@ private:
void allocateData(); void allocateData();
void allocateChannels (float* const* dataToReferTo, int offset); void allocateChannels (float* const* dataToReferTo, int offset);
JUCE_LEAK_DETECTOR (AudioSampleBuffer);
JUCE_LEAK_DETECTOR (AudioSampleBuffer)
}; };


+ 1
- 1
modules/juce_audio_basics/effects/juce_Decibels.h View File

@@ -97,7 +97,7 @@ private:
}; };
Decibels(); // This class can't be instantiated, it's just a holder for static methods.. Decibels(); // This class can't be instantiated, it's just a holder for static methods..
JUCE_DECLARE_NON_COPYABLE (Decibels);
JUCE_DECLARE_NON_COPYABLE (Decibels)
}; };


+ 1
- 1
modules/juce_audio_basics/effects/juce_IIRFilter.h View File

@@ -142,7 +142,7 @@ protected:
// (use the copyCoefficientsFrom() method instead of this operator) // (use the copyCoefficientsFrom() method instead of this operator)
IIRFilter& operator= (const IIRFilter&); IIRFilter& operator= (const IIRFilter&);
JUCE_LEAK_DETECTOR (IIRFilter);
JUCE_LEAK_DETECTOR (IIRFilter)
}; };


+ 3
- 3
modules/juce_audio_basics/effects/juce_Reverb.h View File

@@ -266,7 +266,7 @@ private:
int bufferSize, bufferIndex; int bufferSize, bufferIndex;
float feedback, last, damp1, damp2; float feedback, last, damp1, damp2;
JUCE_DECLARE_NON_COPYABLE (CombFilter);
JUCE_DECLARE_NON_COPYABLE (CombFilter)
}; };
//============================================================================== //==============================================================================
@@ -306,7 +306,7 @@ private:
HeapBlock<float> buffer; HeapBlock<float> buffer;
int bufferSize, bufferIndex; int bufferSize, bufferIndex;
JUCE_DECLARE_NON_COPYABLE (AllPassFilter);
JUCE_DECLARE_NON_COPYABLE (AllPassFilter)
}; };
enum { numCombs = 8, numAllPasses = 4, numChannels = 2 }; enum { numCombs = 8, numAllPasses = 4, numChannels = 2 };
@@ -314,7 +314,7 @@ private:
CombFilter comb [numChannels][numCombs]; CombFilter comb [numChannels][numCombs];
AllPassFilter allPass [numChannels][numAllPasses]; AllPassFilter allPass [numChannels][numAllPasses];
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (Reverb);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (Reverb)
}; };


+ 2
- 2
modules/juce_audio_basics/midi/juce_MidiBuffer.h View File

@@ -222,7 +222,7 @@ public:
const MidiBuffer& buffer; const MidiBuffer& buffer;
const uint8* data; const uint8* data;
JUCE_DECLARE_NON_COPYABLE (Iterator);
JUCE_DECLARE_NON_COPYABLE (Iterator)
}; };
private: private:
@@ -234,7 +234,7 @@ private:
uint8* getData() const noexcept; uint8* getData() const noexcept;
uint8* findEventAfter (uint8*, int samplePosition) const noexcept; uint8* findEventAfter (uint8*, int samplePosition) const noexcept;
JUCE_LEAK_DETECTOR (MidiBuffer);
JUCE_LEAK_DETECTOR (MidiBuffer)
}; };


+ 1
- 1
modules/juce_audio_basics/midi/juce_MidiFile.h View File

@@ -180,7 +180,7 @@ private:
void readNextTrack (const uint8* data, int size); void readNextTrack (const uint8* data, int size);
void writeTrack (OutputStream& mainOut, int trackNum); void writeTrack (OutputStream& mainOut, int trackNum);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MidiFile);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MidiFile)
}; };


+ 1
- 1
modules/juce_audio_basics/midi/juce_MidiKeyboardState.h View File

@@ -202,7 +202,7 @@ private:
void noteOnInternal (int midiChannel, int midiNoteNumber, float velocity); void noteOnInternal (int midiChannel, int midiNoteNumber, float velocity);
void noteOffInternal (int midiChannel, int midiNoteNumber); void noteOffInternal (int midiChannel, int midiNoteNumber);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MidiKeyboardState);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MidiKeyboardState)
}; };


+ 2
- 2
modules/juce_audio_basics/midi/juce_MidiMessageSequence.h View File

@@ -87,7 +87,7 @@ public:
//============================================================================== //==============================================================================
friend class MidiMessageSequence; friend class MidiMessageSequence;
MidiEventHolder (const MidiMessage& message); MidiEventHolder (const MidiMessage& message);
JUCE_LEAK_DETECTOR (MidiEventHolder);
JUCE_LEAK_DETECTOR (MidiEventHolder)
}; };
//============================================================================== //==============================================================================
@@ -274,7 +274,7 @@ private:
friend class MidiFile; friend class MidiFile;
OwnedArray <MidiEventHolder> list; OwnedArray <MidiEventHolder> list;
JUCE_LEAK_DETECTOR (MidiMessageSequence);
JUCE_LEAK_DETECTOR (MidiMessageSequence)
}; };


+ 1
- 1
modules/juce_audio_basics/sources/juce_BufferingAudioSource.h View File

@@ -107,7 +107,7 @@ private:
void readBufferSection (int64 start, int length, int bufferOffset); void readBufferSection (int64 start, int length, int bufferOffset);
int useTimeSlice(); int useTimeSlice();
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (BufferingAudioSource);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (BufferingAudioSource)
}; };


+ 1
- 1
modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h View File

@@ -142,7 +142,7 @@ private:
CriticalSection lock; CriticalSection lock;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ChannelRemappingAudioSource);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ChannelRemappingAudioSource)
}; };


+ 1
- 1
modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h View File

@@ -64,7 +64,7 @@ private:
OptionalScopedPointer<AudioSource> input; OptionalScopedPointer<AudioSource> input;
OwnedArray <IIRFilter> iirFilters; OwnedArray <IIRFilter> iirFilters;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (IIRFilterAudioSource);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (IIRFilterAudioSource)
}; };


+ 1
- 1
modules/juce_audio_basics/sources/juce_MixerAudioSource.h View File

@@ -97,7 +97,7 @@ private:
double currentSampleRate; double currentSampleRate;
int bufferSizeExpected; int bufferSizeExpected;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MixerAudioSource);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MixerAudioSource)
}; };


+ 1
- 1
modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h View File

@@ -99,7 +99,7 @@ private:
void applyFilter (float* samples, int num, FilterState& fs); void applyFilter (float* samples, int num, FilterState& fs);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ResamplingAudioSource);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ResamplingAudioSource)
}; };


+ 1
- 1
modules/juce_audio_basics/sources/juce_ReverbAudioSource.h View File

@@ -73,7 +73,7 @@ private:
Reverb reverb; Reverb reverb;
volatile bool bypass; volatile bool bypass;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ReverbAudioSource);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ReverbAudioSource)
}; };


+ 1
- 1
modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h View File

@@ -69,7 +69,7 @@ private:
double currentPhase, phasePerSample; double currentPhase, phasePerSample;
float amplitude; float amplitude;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ToneGeneratorAudioSource);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ToneGeneratorAudioSource)
}; };


+ 3
- 3
modules/juce_audio_basics/synthesisers/juce_Synthesiser.h View File

@@ -75,7 +75,7 @@ public:
private: private:
//============================================================================== //==============================================================================
JUCE_LEAK_DETECTOR (SynthesiserSound);
JUCE_LEAK_DETECTOR (SynthesiserSound)
}; };
@@ -231,7 +231,7 @@ private:
bool keyIsDown; // the voice may still be playing when the key is not down (i.e. sustain pedal) bool keyIsDown; // the voice may still be playing when the key is not down (i.e. sustain pedal)
bool sostenutoPedalDown; bool sostenutoPedalDown;
JUCE_LEAK_DETECTOR (SynthesiserVoice);
JUCE_LEAK_DETECTOR (SynthesiserVoice)
}; };
@@ -487,7 +487,7 @@ private:
virtual int findFreeVoice (const bool) const { return 0; } virtual int findFreeVoice (const bool) const { return 0; }
#endif #endif
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (Synthesiser);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (Synthesiser)
}; };


+ 1
- 1
modules/juce_audio_devices/audio_cd/juce_AudioCDBurner.h View File

@@ -162,7 +162,7 @@ private:
friend class ScopedPointer<Pimpl>; friend class ScopedPointer<Pimpl>;
ScopedPointer<Pimpl> pimpl; ScopedPointer<Pimpl> pimpl;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioCDBurner);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioCDBurner)
}; };


+ 1
- 1
modules/juce_audio_devices/audio_cd/juce_AudioCDReader.h View File

@@ -168,7 +168,7 @@ private:
AudioCDReader(); AudioCDReader();
#endif #endif
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioCDReader);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioCDReader)
}; };
#endif #endif


+ 1
- 1
modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp View File

@@ -84,7 +84,7 @@ private:
AudioDeviceManager& owner; AudioDeviceManager& owner;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (CallbackHandler);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (CallbackHandler)
}; };


+ 1
- 1
modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h View File

@@ -506,7 +506,7 @@ private:
AudioIODeviceType* findType (const String& inputName, const String& outputName); AudioIODeviceType* findType (const String& inputName, const String& outputName);
AudioIODeviceType* findType (const String& typeName); AudioIODeviceType* findType (const String& typeName);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioDeviceManager);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioDeviceManager)
}; };
#endif // __JUCE_AUDIODEVICEMANAGER_JUCEHEADER__ #endif // __JUCE_AUDIODEVICEMANAGER_JUCEHEADER__

+ 1
- 1
modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.h View File

@@ -179,7 +179,7 @@ private:
String typeName; String typeName;
ListenerList<Listener> listeners; ListenerList<Listener> listeners;
JUCE_DECLARE_NON_COPYABLE (AudioIODeviceType);
JUCE_DECLARE_NON_COPYABLE (AudioIODeviceType)
}; };


+ 1
- 1
modules/juce_audio_devices/midi_io/juce_MidiInput.h View File

@@ -176,7 +176,7 @@ protected:
private: private:
//============================================================================== //==============================================================================
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MidiInput);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MidiInput)
}; };


+ 1
- 1
modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h View File

@@ -98,7 +98,7 @@ private:
MidiBuffer incomingMessages; MidiBuffer incomingMessages;
double sampleRate; double sampleRate;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MidiMessageCollector);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MidiMessageCollector)
}; };


+ 1
- 1
modules/juce_audio_devices/midi_io/juce_MidiOutput.h View File

@@ -141,7 +141,7 @@ protected:
void run(); void run();
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MidiOutput);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MidiOutput)
}; };


+ 1
- 1
modules/juce_audio_devices/native/juce_MidiDataConcatenator.h View File

@@ -170,7 +170,7 @@ private:
int pendingBytes; int pendingBytes;
uint8 runningStatus; uint8 runningStatus;
JUCE_DECLARE_NON_COPYABLE (MidiDataConcatenator);
JUCE_DECLARE_NON_COPYABLE (MidiDataConcatenator)
}; };
#endif // __JUCE_MIDIDATACONCATENATOR_JUCEHEADER__ #endif // __JUCE_MIDIDATACONCATENATOR_JUCEHEADER__

+ 2
- 2
modules/juce_audio_devices/native/juce_android_Audio.cpp View File

@@ -392,7 +392,7 @@ private:
} }
} }
JUCE_DECLARE_NON_COPYABLE (AndroidAudioIODevice);
JUCE_DECLARE_NON_COPYABLE (AndroidAudioIODevice)
}; };
//============================================================================== //==============================================================================
@@ -426,7 +426,7 @@ public:
} }
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AndroidAudioIODeviceType);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AndroidAudioIODeviceType)
}; };


+ 5
- 5
modules/juce_audio_devices/native/juce_android_OpenSL.cpp View File

@@ -285,7 +285,7 @@ private:
private: private:
DynamicLibrary library; DynamicLibrary library;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (Engine);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (Engine)
}; };
//================================================================================================== //==================================================================================================
@@ -437,7 +437,7 @@ private:
static_cast <Player*> (context)->bufferList.bufferReturned(); static_cast <Player*> (context)->bufferList.bufferReturned();
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (Player);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (Player)
}; };
//================================================================================================== //==================================================================================================
@@ -561,7 +561,7 @@ private:
static_cast <Recorder*> (context)->bufferList.bufferReturned(); static_cast <Recorder*> (context)->bufferList.bufferReturned();
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (Recorder);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (Recorder)
}; };
@@ -578,7 +578,7 @@ private:
return result == SL_RESULT_SUCCESS; return result == SL_RESULT_SUCCESS;
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (OpenSLAudioIODevice);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (OpenSLAudioIODevice)
}; };
@@ -612,7 +612,7 @@ public:
} }
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (OpenSLAudioDeviceType);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (OpenSLAudioDeviceType)
}; };


+ 2
- 2
modules/juce_audio_devices/native/juce_ios_Audio.cpp View File

@@ -495,7 +495,7 @@ private:
} }
} }
JUCE_DECLARE_NON_COPYABLE (iOSAudioIODevice);
JUCE_DECLARE_NON_COPYABLE (iOSAudioIODevice)
}; };
@@ -537,7 +537,7 @@ public:
} }
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (iOSAudioIODeviceType);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (iOSAudioIODeviceType)
}; };
//============================================================================== //==============================================================================


+ 3
- 3
modules/juce_audio_devices/native/juce_linux_ALSA.cpp View File

@@ -374,7 +374,7 @@ private:
return true; return true;
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ALSADevice);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ALSADevice)
}; };
//============================================================================== //==============================================================================
@@ -669,7 +669,7 @@ private:
channelNamesIn.add ("channel " + String ((int) i + 1)); channelNamesIn.add ("channel " + String ((int) i + 1));
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ALSAThread);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ALSAThread)
}; };
@@ -1001,7 +1001,7 @@ private:
return s; return s;
}*/ }*/
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ALSAAudioIODeviceType);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ALSAAudioIODeviceType)
}; };
//============================================================================== //==============================================================================


+ 1
- 1
modules/juce_audio_devices/native/juce_linux_JackAudio.cpp View File

@@ -589,7 +589,7 @@ private:
StringArray inputNames, outputNames, inputIds, outputIds; StringArray inputNames, outputNames, inputIds, outputIds;
bool hasScanned; bool hasScanned;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (JackAudioIODeviceType);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (JackAudioIODeviceType)
}; };
void JackAudioIODevice::sendDeviceChangedCallback() void JackAudioIODevice::sendDeviceChangedCallback()


+ 2
- 2
modules/juce_audio_devices/native/juce_linux_Midi.cpp View File

@@ -245,7 +245,7 @@ private:
snd_midi_event_t* midiParser; snd_midi_event_t* midiParser;
int maxEventSize; int maxEventSize;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MidiOutputDevice);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MidiOutputDevice)
}; };
StringArray MidiOutput::getDevices() StringArray MidiOutput::getDevices()
@@ -381,7 +381,7 @@ private:
snd_seq_t* const seqHandle; snd_seq_t* const seqHandle;
MidiInputCallback* const callback; MidiInputCallback* const callback;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MidiInputThread);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MidiInputThread)
}; };
//============================================================================== //==============================================================================


+ 3
- 3
modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp View File

@@ -828,7 +828,7 @@ private:
return false; return false;
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (CoreAudioInternal);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (CoreAudioInternal)
}; };
@@ -1043,7 +1043,7 @@ private:
return noErr; return noErr;
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (CoreAudioIODevice);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (CoreAudioIODevice)
}; };
//============================================================================== //==============================================================================
@@ -1257,7 +1257,7 @@ private:
return noErr; return noErr;
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (CoreAudioIODeviceType);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (CoreAudioIODeviceType)
}; };
//============================================================================== //==============================================================================


+ 2
- 2
modules/juce_audio_devices/native/juce_win32_ASIO.cpp View File

@@ -1368,7 +1368,7 @@ private:
{ {
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ASIOAudioIODevice);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ASIOAudioIODevice)
}; };
//============================================================================== //==============================================================================
@@ -1560,7 +1560,7 @@ private:
} }
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ASIOAudioIODeviceType);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ASIOAudioIODeviceType)
}; };
AudioIODeviceType* AudioIODeviceType::createAudioIODeviceType_ASIO() AudioIODeviceType* AudioIODeviceType::createAudioIODeviceType_ASIO()


+ 1
- 1
modules/juce_audio_devices/native/juce_win32_AudioCDBurner.cpp View File

@@ -148,7 +148,7 @@ public:
private: private:
Pimpl& pimpl; Pimpl& pimpl;
JUCE_DECLARE_NON_COPYABLE (ScopedDiscOpener);
JUCE_DECLARE_NON_COPYABLE (ScopedDiscOpener)
}; };
DiskState getDiskState() DiskState getDiskState()


+ 4
- 4
modules/juce_audio_devices/native/juce_win32_DirectSound.cpp View File

@@ -501,7 +501,7 @@ private:
| (0xffff & jlimit (-32768, 32767, roundToInt (32767.0f * l))); | (0xffff & jlimit (-32768, 32767, roundToInt (32767.0f * l)));
} }
JUCE_DECLARE_NON_COPYABLE (DSoundInternalOutChannel);
JUCE_DECLARE_NON_COPYABLE (DSoundInternalOutChannel)
}; };
//============================================================================== //==============================================================================
@@ -707,7 +707,7 @@ private:
IDirectSoundCapture* pDirectSoundCapture; IDirectSoundCapture* pDirectSoundCapture;
IDirectSoundCaptureBuffer* pInputBuffer; IDirectSoundCaptureBuffer* pInputBuffer;
JUCE_DECLARE_NON_COPYABLE (DSoundInternalInChannel);
JUCE_DECLARE_NON_COPYABLE (DSoundInternalInChannel)
}; };
//============================================================================== //==============================================================================
@@ -1004,7 +1004,7 @@ public:
} }
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (DSoundAudioIODevice);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (DSoundAudioIODevice)
}; };
//============================================================================== //==============================================================================
@@ -1277,7 +1277,7 @@ private:
} }
//============================================================================== //==============================================================================
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (DSoundAudioIODeviceType);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (DSoundAudioIODeviceType)
}; };
//============================================================================== //==============================================================================


+ 3
- 3
modules/juce_audio_devices/native/juce_win32_Midi.cpp View File

@@ -179,7 +179,7 @@ private:
MIDIHDR hdr; MIDIHDR hdr;
char data [256]; char data [256];
JUCE_DECLARE_NON_COPYABLE (MidiHeader);
JUCE_DECLARE_NON_COPYABLE (MidiHeader)
}; };
enum { numHeaders = 32 }; enum { numHeaders = 32 };
@@ -213,7 +213,7 @@ private:
return t * 0.001; return t * 0.001;
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MidiInCollector);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MidiInCollector)
}; };
Array <MidiInCollector*, CriticalSection> MidiInCollector::activeMidiCollectors; Array <MidiInCollector*, CriticalSection> MidiInCollector::activeMidiCollectors;
@@ -313,7 +313,7 @@ struct MidiOutHandle
static Array<MidiOutHandle*> activeHandles; static Array<MidiOutHandle*> activeHandles;
private: private:
JUCE_LEAK_DETECTOR (MidiOutHandle);
JUCE_LEAK_DETECTOR (MidiOutHandle)
}; };
Array<MidiOutHandle*> MidiOutHandle::activeHandles; Array<MidiOutHandle*> MidiOutHandle::activeHandles;


+ 6
- 6
modules/juce_audio_devices/native/juce_win32_WASAPI.cpp View File

@@ -281,7 +281,7 @@ private:
private: private:
WASAPIDeviceBase& owner; WASAPIDeviceBase& owner;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (SessionEventCallback);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (SessionEventCallback)
}; };
ComSmartPtr <IAudioSessionControl> audioSessionControl; ComSmartPtr <IAudioSessionControl> audioSessionControl;
@@ -391,7 +391,7 @@ private:
return false; return false;
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (WASAPIDeviceBase);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (WASAPIDeviceBase)
}; };
//============================================================================== //==============================================================================
@@ -509,7 +509,7 @@ public:
ScopedPointer <AudioData::Converter> converter; ScopedPointer <AudioData::Converter> converter;
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (WASAPIInputDevice);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (WASAPIInputDevice)
}; };
//============================================================================== //==============================================================================
@@ -596,7 +596,7 @@ public:
ScopedPointer <AudioData::Converter> converter; ScopedPointer <AudioData::Converter> converter;
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (WASAPIOutputDevice);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (WASAPIOutputDevice)
}; };
//============================================================================== //==============================================================================
@@ -957,7 +957,7 @@ private:
} }
//============================================================================== //==============================================================================
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (WASAPIAudioIODevice);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (WASAPIAudioIODevice)
}; };
@@ -1153,7 +1153,7 @@ private:
} }
//============================================================================== //==============================================================================
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (WASAPIAudioIODeviceType);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (WASAPIAudioIODeviceType)
}; };
} }


+ 1
- 1
modules/juce_audio_devices/sources/juce_AudioSourcePlayer.h View File

@@ -110,7 +110,7 @@ private:
AudioSampleBuffer tempBuffer; AudioSampleBuffer tempBuffer;
float lastGain, gain; float lastGain, gain;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioSourcePlayer);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioSourcePlayer)
}; };


+ 1
- 1
modules/juce_audio_devices/sources/juce_AudioTransportSource.h View File

@@ -180,7 +180,7 @@ private:
void releaseMasterResources(); void releaseMasterResources();
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioTransportSource);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AudioTransportSource)
}; };


+ 2
- 2
modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp View File

@@ -471,7 +471,7 @@ public:
bool littleEndian; bool littleEndian;
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AiffAudioFormatReader);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AiffAudioFormatReader)
}; };
//============================================================================== //==============================================================================
@@ -655,7 +655,7 @@ private:
jassert (output->getPosition() == headerLen); jassert (output->getPosition() == headerLen);
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AiffAudioFormatWriter);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AiffAudioFormatWriter)
}; };
//============================================================================== //==============================================================================


+ 1
- 1
modules/juce_audio_formats/codecs/juce_AiffAudioFormat.h View File

@@ -62,5 +62,5 @@ public:
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(AiffAudioFormat);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(AiffAudioFormat)
}; };

+ 1
- 1
modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp View File

@@ -216,7 +216,7 @@ private:
return noErr; return noErr;
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (CoreAudioReader);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (CoreAudioReader)
}; };
//============================================================================== //==============================================================================


+ 1
- 1
modules/juce_audio_formats/codecs/juce_CoreAudioFormat.h View File

@@ -62,7 +62,7 @@ public:
int qualityOptionIndex); int qualityOptionIndex);
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (CoreAudioFormat);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (CoreAudioFormat)
}; };
#endif #endif

+ 2
- 2
modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp View File

@@ -305,7 +305,7 @@ private:
int reservoirStart, samplesInReservoir; int reservoirStart, samplesInReservoir;
bool ok, scanningForLength; bool ok, scanningForLength;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (FlacReader);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (FlacReader)
}; };
@@ -476,7 +476,7 @@ public:
private: private:
FlacNamespace::FLAC__StreamEncoder* encoder; FlacNamespace::FLAC__StreamEncoder* encoder;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (FlacWriter);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (FlacWriter)
}; };


+ 1
- 1
modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h View File

@@ -59,7 +59,7 @@ public:
const StringPairArray& metadataValues, const StringPairArray& metadataValues,
int qualityOptionIndex); int qualityOptionIndex);
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (FlacAudioFormat);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (FlacAudioFormat)
}; };


+ 2
- 2
modules/juce_audio_formats/codecs/juce_MP3AudioFormat.cpp View File

@@ -2926,7 +2926,7 @@ private:
samplesDone += 32; samplesDone += 32;
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MP3Stream);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MP3Stream)
}; };
//============================================================================== //==============================================================================
@@ -3104,7 +3104,7 @@ private:
return numFrames * 1152; return numFrames * 1152;
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MP3Reader);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MP3Reader)
}; };
} }


+ 2
- 2
modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp View File

@@ -255,7 +255,7 @@ private:
AudioSampleBuffer reservoir; AudioSampleBuffer reservoir;
int reservoirStart, samplesInReservoir; int reservoirStart, samplesInReservoir;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (OggReader);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (OggReader)
}; };
//============================================================================== //==============================================================================
@@ -421,7 +421,7 @@ private:
vorbis_comment_add_tag (&vc, vorbisName, const_cast <char*> (s.toUTF8().getAddress())); vorbis_comment_add_tag (&vc, vorbisName, const_cast <char*> (s.toUTF8().getAddress()));
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (OggWriter);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (OggWriter)
}; };


+ 1
- 1
modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.h View File

@@ -87,7 +87,7 @@ public:
int qualityOptionIndex); int qualityOptionIndex);
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (OggVorbisAudioFormat);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (OggVorbisAudioFormat)
}; };


+ 1
- 1
modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.cpp View File

@@ -339,7 +339,7 @@ private:
#endif #endif
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (QTAudioReader);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (QTAudioReader)
}; };


+ 1
- 1
modules/juce_audio_formats/codecs/juce_QuickTimeAudioFormat.h View File

@@ -63,7 +63,7 @@ public:
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (QuickTimeAudioFormat);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (QuickTimeAudioFormat)
}; };


+ 2
- 2
modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp View File

@@ -768,7 +768,7 @@ private:
int64 dataChunkStart, dataLength; int64 dataChunkStart, dataLength;
bool isRF64; bool isRF64;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (WavAudioFormatReader);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (WavAudioFormatReader)
}; };
//============================================================================== //==============================================================================
@@ -998,7 +998,7 @@ private:
usesFloatingPointData = (bitsPerSample == 32); usesFloatingPointData = (bitsPerSample == 32);
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (WavAudioFormatWriter);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (WavAudioFormatWriter)
}; };
//============================================================================== //==============================================================================


+ 1
- 1
modules/juce_audio_formats/codecs/juce_WavAudioFormat.h View File

@@ -137,5 +137,5 @@ public:
private: private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (WavAudioFormat);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (WavAudioFormat)
}; };

+ 2
- 2
modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp View File

@@ -116,7 +116,7 @@ public:
private: private:
InputStream& source; InputStream& source;
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (JuceIStream);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (JuceIStream)
}; };
//============================================================================== //==============================================================================
@@ -327,7 +327,7 @@ private:
} }
} }
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (WMAudioReader);
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (WMAudioReader)
}; };
} }


Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save