Browse Source

macosx/framework: Implement <NSCopying> for VLCTime.

Pierre d'Herbemont 16 years ago
parent
commit
690db9f68e
2 changed files with 6 additions and 1 deletions
  1. 1 1
      Headers/Public/VLCTime.h
  2. 5 0
      Sources/VLCTime.m

+ 1 - 1
Headers/Public/VLCTime.h

@@ -27,7 +27,7 @@
 /**
  * Provides an object to define VLCMedia's time.
  */
-@interface VLCTime : NSObject
+@interface VLCTime : NSObject <NSCopying>
 {
     NSNumber * value;       //< Holds, in seconds, the VLCTime value
 }

+ 5 - 0
Sources/VLCTime.m

@@ -58,6 +58,11 @@
     [super dealloc];
 }
 
+- (id)copyWithZone:(NSZone *)zone
+{
+    return [[VLCTime alloc] initWithNumber:value];
+}
+
 /* NSObject Overrides */
 - (NSString *)description
 {