From 8be021eab19f9ba42fc879c2eab1602fd15fabd6 Mon Sep 17 00:00:00 2001 From: Stephen Heumann Date: Sat, 21 Oct 2017 20:46:21 -0500 Subject: [PATCH] Fix some tool call prototypes in tool headers. Contrary to the previous comment in window.h, SetContentOrigin2 is in fact documented in TBR2, so a prototype for it was added. --- ORCACDefs/lineedit.h | 2 +- ORCACDefs/scrap.h | 2 +- ORCACDefs/window.h | 5 +---- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/ORCACDefs/lineedit.h b/ORCACDefs/lineedit.h index eaefa1a..5cccdfc 100644 --- a/ORCACDefs/lineedit.h +++ b/ORCACDefs/lineedit.h @@ -93,6 +93,6 @@ extern pascal void LEUpdate(LERecHndl) inline(0x1714,dispatcher); extern pascal Pointer GetLEDefProc(void) inline(0x2414,dispatcher); -extern pascal Word LEClassifyKey(EventRecord) inline(0x2514,dispatcher); +extern pascal Word LEClassifyKey(EventRecordPtr) inline(0x2514,dispatcher); #endif diff --git a/ORCACDefs/scrap.h b/ORCACDefs/scrap.h index b7152b1..f9ea57a 100644 --- a/ORCACDefs/scrap.h +++ b/ORCACDefs/scrap.h @@ -53,7 +53,7 @@ extern pascal Pointer GetScrapPath(void) inline(0x1016,dispatcher); extern pascal LongWord GetScrapSize(Word) inline(0x0F16,dispatcher); extern pascal Word GetScrapState(void) inline(0x1316,dispatcher); extern pascal void LoadScrap(void) inline(0x0A16,dispatcher); -extern pascal void PutScrap(unsigned Longint, Word, Pointer) inline(0x0C16,dispatcher); +extern pascal void PutScrap(LongWord, Word, Pointer) inline(0x0C16,dispatcher); extern pascal void SetScrapPath(Pointer) inline(0x1116,dispatcher); extern pascal void UnloadScrap(void) inline(0x0916,dispatcher); extern pascal void ZeroScrap(void) inline(0x0B16,dispatcher); diff --git a/ORCACDefs/window.h b/ORCACDefs/window.h index 9cf0aa3..aed66e2 100644 --- a/ORCACDefs/window.h +++ b/ORCACDefs/window.h @@ -372,6 +372,7 @@ extern pascal void SelectWindow(GrafPortPtr) inline(0x110E,dispatcher); extern pascal void SendBehind(GrafPortPtr, GrafPortPtr) inline(0x140E,dispatcher); extern pascal void SetContentDraw(VoidProcPtr, GrafPortPtr) inline(0x490E,dispatcher); extern pascal void SetContentOrigin(Word, Word, GrafPortPtr) inline(0x3F0E,dispatcher); +extern pascal void SetContentOrigin2(Word, Word, Word, GrafPortPtr) inline(0x570E,dispatcher); extern pascal void SetDataSize(Word, Word, GrafPortPtr) inline(0x410E,dispatcher); extern pascal void SetDefProc(LongProcPtr, GrafPortPtr) inline(0x320E,dispatcher); extern pascal void SetFrameColor(WindColorPtr, GrafPortPtr) inline(0x0F0E,dispatcher); @@ -433,8 +434,4 @@ extern pascal void TaskMasterContent() inline(0x5D0E,dispatcher); extern pascal void TaskMasterKey() inline(0x5E0E,dispatcher); */ -/* This call appears in the Apple header file, but is not documented. -extern pascal void SetContentOrigin2() inline(0x570E,dispatcher); -*/ - #endif