Revision: 28436 http://sourceforge.net/p/bibdesk/svn/28436 Author: hofman Date: 2023-11-13 10:25:25 +0000 (Mon, 13 Nov 2023) Log Message: ----------- remove unused postscript conversion methods
Modified Paths: -------------- trunk/bibdesk/PDFDocument_BDSKExtensions.h trunk/bibdesk/PDFDocument_BDSKExtensions.m Modified: trunk/bibdesk/PDFDocument_BDSKExtensions.h =================================================================== --- trunk/bibdesk/PDFDocument_BDSKExtensions.h 2023-11-13 10:05:29 UTC (rev 28435) +++ trunk/bibdesk/PDFDocument_BDSKExtensions.h 2023-11-13 10:25:25 UTC (rev 28436) @@ -40,10 +40,4 @@ #import <Quartz/Quartz.h> @interface PDFDocument (BDSKExtensions) - -+ (NSData *)PDFDataWithPostScriptData:(NSData *)psData; - -- (id)initWithPostScriptData:(NSData *)data; -- (id)initWithPostScriptURL:(NSURL *)fileURL; - @end Modified: trunk/bibdesk/PDFDocument_BDSKExtensions.m =================================================================== --- trunk/bibdesk/PDFDocument_BDSKExtensions.m 2023-11-13 10:05:29 UTC (rev 28435) +++ trunk/bibdesk/PDFDocument_BDSKExtensions.m 2023-11-13 10:25:25 UTC (rev 28436) @@ -60,40 +60,4 @@ original_getPrintOperationForPrintInfo_autoRotate = (id (*)(id, SEL, id, BOOL))BDSKReplaceInstanceMethodImplementationFromSelector(self, @selector(getPrintOperationForPrintInfo:autoRotate:), @selector(replacement_getPrintOperationForPrintInfo:autoRotate:)); } -+ (NSData *)PDFDataWithPostScriptData:(NSData *)psData; -{ - CGPSConverterCallbacks converterCallbacks = { 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL }; - CGPSConverterRef converter = CGPSConverterCreate(NULL, &converterCallbacks, NULL); - NSAssert(converter != NULL, @"unable to create PS converter"); - - // The CFData versions of the provider/consumer functions are 10.4 only - CGDataProviderRef provider = CGDataProviderCreateWithCFData((CFDataRef)psData); - - CFMutableDataRef pdfData = CFDataCreateMutable(CFGetAllocator((CFDataRef)psData), 0); - CGDataConsumerRef consumer = CGDataConsumerCreateWithCFData(pdfData); - Boolean success = CGPSConverterConvert(converter, provider, consumer, NULL); - - CGDataProviderRelease(provider); - CGDataConsumerRelease(consumer); - CFRelease(converter); - - if(success == FALSE){ - CFRelease(pdfData); - pdfData = nil; - } - - return [(id)pdfData autorelease]; -} - -// [self note] this is a category, so don't call super... -- (id)initWithPostScriptData:(NSData *)data; -{ - return [self initWithData:[PDFDocument PDFDataWithPostScriptData:data]]; -} - -- (id)initWithPostScriptURL:(NSURL *)fileURL; -{ - return [self initWithPostScriptData:[NSData dataWithContentsOfURL:fileURL]]; -} - @end This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Bibdesk-commit mailing list Bibdesk-commit@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bibdesk-commit