|
@@ -0,0 +1,37 @@
|
|
|
+From 7744ab5ab1ef5f24aa9395d2dab044430b4f4ddd Mon Sep 17 00:00:00 2001
|
|
|
+From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <fkuehne@videolan.org>
|
|
|
+Date: Thu, 11 Apr 2013 12:37:48 +0200
|
|
|
+Subject: [PATCH] Fix memory management issue
|
|
|
+
|
|
|
+---
|
|
|
+ Classes/AQGridViewCell.m | 1 +
|
|
|
+ Classes/AQGridViewUpdateInfo.m | 1 +
|
|
|
+ 2 files changed, 2 insertions(+)
|
|
|
+
|
|
|
+diff --git a/Classes/AQGridViewCell.m b/Classes/AQGridViewCell.m
|
|
|
+index 7cc9b68..837586f 100644
|
|
|
+--- a/Classes/AQGridViewCell.m
|
|
|
++++ b/Classes/AQGridViewCell.m
|
|
|
+@@ -98,6 +98,7 @@
|
|
|
+ {
|
|
|
+ if ( _selectionColorInfo != NULL )
|
|
|
+ CFRelease( _selectionColorInfo );
|
|
|
++ [super dealloc];
|
|
|
+ }
|
|
|
+
|
|
|
+ - (NSComparisonResult) compareOriginAgainstCell: (AQGridViewCell *) otherCell
|
|
|
+diff --git a/Classes/AQGridViewUpdateInfo.m b/Classes/AQGridViewUpdateInfo.m
|
|
|
+index 9bf5148..12d7665 100644
|
|
|
+--- a/Classes/AQGridViewUpdateInfo.m
|
|
|
++++ b/Classes/AQGridViewUpdateInfo.m
|
|
|
+@@ -70,6 +70,7 @@
|
|
|
+ free( _oldToNewIndexMap );
|
|
|
+ if ( _newToOldIndexMap != NULL )
|
|
|
+ free( _newToOldIndexMap );
|
|
|
++ [super dealloc];
|
|
|
+ }
|
|
|
+
|
|
|
+ - (NSMutableArray *) updateItemArrayForAction: (AQGridViewUpdateAction) action
|
|
|
+--
|
|
|
+1.7.12.4 (Apple Git-37)
|
|
|
+
|