]> err.no Git - sope/blobdiff - sope-ical/NGiCal/iCalJournal.m
added class version checks
[sope] / sope-ical / NGiCal / iCalJournal.m
index e9bce125c379fb96e1b157549e9fa74c70d29b89..dfbcf1c416a82613addcb861f0c25c75df916726 100644 (file)
 
 @implementation iCalJournal
 
-- (void)dealloc {
-  [super dealloc];
++ (int)version {
+  return [super version] + 0 /* v0 */;
+}
++ (void)initialize {
+  NSAssert2([super version] == 0,
+            @"invalid superclass (%@) version %i !",
+            NSStringFromClass([self superclass]), [super version]);
 }
 
 /* ical typing */