[Shadowirc-commits] CVS: shadowirc/src IRCInput.c,1.38,1.39 InputControl.c,1.5,1.6 InputControl.h,1.
Status: Alpha
Brought to you by:
dshadow
|
From: John B. <ds...@us...> - 2005-05-01 05:03:01
|
Update of /cvsroot/shadowirc/shadowirc/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18159/src Modified Files: IRCInput.c InputControl.c InputControl.h Shortcuts.c Log Message: Compile Warnings: fix some signedness warnings Index: IRCInput.c =================================================================== RCS file: /cvsroot/shadowirc/shadowirc/src/IRCInput.c,v retrieving revision 1.38 retrieving revision 1.39 diff -u -d -r1.38 -r1.39 --- IRCInput.c 15 Aug 2004 02:46:29 -0000 1.38 +++ IRCInput.c 1 May 2005 05:02:51 -0000 1.39 @@ -379,7 +379,7 @@ } -static void _HNCFindWord(long cStart, long *wStart, long *wEnd, Ptr text, long textLen) +static void _HNCFindWord(UInt32 cStart, UInt32 *wStart, UInt32 *wEnd, Ptr text, UInt32 textLen) { int curPos = cStart; @@ -422,8 +422,8 @@ //WARNING: This doesn't work when you ctrl-w starting from whitespace static void BackwordDel(inputAreaDataPtr iad) { - long selStart, selEnd; - long wordStart, wordEnd; + UInt32 selStart, selEnd; + UInt32 wordStart, wordEnd; LongString ls; IADGetText(iad, &ls); @@ -444,9 +444,9 @@ if(!CurrentTarget.inactive && CurrentTarget.type == targChannel) { LongString ls; - long cStart, cEnd; - long wStart, wEnd; - long sel; + UInt32 cStart, cEnd; + UInt32 wStart, wEnd; + UInt32 sel; IADGetText(iad, &ls); IADGetCursorSelection(iad, &cStart, &cEnd); Index: InputControl.c =================================================================== RCS file: /cvsroot/shadowirc/shadowirc/src/InputControl.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- InputControl.c 3 Sep 2004 18:29:15 -0000 1.5 +++ InputControl.c 1 May 2005 05:02:51 -0000 1.6 @@ -1,6 +1,6 @@ /* ShadowIRC - A Mac OS IRC Client - Copyright (C) 1996-2004 John Bafford + Copyright (C) 1996-2005 John Bafford ds...@sh... http://www.shadowirc.com @@ -62,22 +62,22 @@ #pragma mark Text Actions -void IADSetCursorSelection(inputAreaDataPtr iad, long start, long finish) +void IADSetCursorSelection(inputAreaDataPtr iad, UInt32 start, UInt32 finish) { TXNSetSelection(iad->il, start, finish); } -void IADGetCursorSelection(inputAreaDataPtr iad, long *start, long *finish) +void IADGetCursorSelection(inputAreaDataPtr iad, UInt32 *start, UInt32 *finish) { TXNGetSelection(iad->il, start, finish); } -void IADSetTextPtrRange(inputAreaDataPtr iad, Ptr text, long length, int start, int end) +void IADSetTextPtrRange(inputAreaDataPtr iad, Ptr text, UInt32 length, UInt32 start, UInt32 end) { TXNSetData(iad->il, kTXNTextData, text, length, start, end); } -void IADSetTextPtr(inputAreaDataPtr iad, Ptr text, long length) +void IADSetTextPtr(inputAreaDataPtr iad, Ptr text, UInt32 length) { TXNSetData(iad->il, kTXNTextData, text, length, kTXNStartOffset, kTXNEndOffset); } @@ -92,7 +92,7 @@ IADSetTextPtr(iad, &ls->data[1], ls->len); } -long IADGetTextHandleRange(inputAreaDataPtr iad, Handle *text, int start, int end) +long IADGetTextHandleRange(inputAreaDataPtr iad, Handle *text, UInt32 start, UInt32 end) { TXNGetDataEncoded(iad->il, start, end, text, kTXNTextData); Index: InputControl.h =================================================================== RCS file: /cvsroot/shadowirc/shadowirc/src/InputControl.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- InputControl.h 3 Sep 2004 18:29:15 -0000 1.4 +++ InputControl.h 1 May 2005 05:02:51 -0000 1.5 @@ -1,6 +1,6 @@ /* ShadowIRC - A Mac OS IRC Client - Copyright (C) 1996-2004 John Bafford + Copyright (C) 1996-2005 John Bafford ds...@sh... http://www.shadowirc.com @@ -31,12 +31,12 @@ void IADSetFieldBounds(inputAreaDataPtr iad, Rect *r); #pragma mark Text Actions -void IADSetCursorSelection(inputAreaDataPtr iad, long start, long finish); -void IADGetCursorSelection(inputAreaDataPtr iad, long *start, long *finish); -void IADSetTextPtrRange(inputAreaDataPtr iad, Ptr text, long length, int start, int end); -void IADSetTextPtr(inputAreaDataPtr iad, Ptr text, long length); +void IADSetCursorSelection(inputAreaDataPtr iad, UInt32 start, UInt32 finish); +void IADGetCursorSelection(inputAreaDataPtr iad, UInt32 *start, UInt32 *finish); +void IADSetTextPtrRange(inputAreaDataPtr iad, Ptr text, UInt32 length, UInt32 start, UInt32 end); +void IADSetTextPtr(inputAreaDataPtr iad, Ptr text, UInt32 length); void IADSetText(inputAreaDataPtr iad, LongString *ls); -long IADGetTextHandleRange(inputAreaDataPtr iad, Handle *text, int start, int end); +long IADGetTextHandleRange(inputAreaDataPtr iad, Handle *text, UInt32 start, UInt32 end); long IADGetTextHandle(inputAreaDataPtr iad, Handle *text); long IADGetText(inputAreaDataPtr iad, LongString *ls); OSStatus IADHandleTextEvent(inputAreaDataPtr iad, EventRef event); Index: Shortcuts.c =================================================================== RCS file: /cvsroot/shadowirc/shadowirc/src/Shortcuts.c,v retrieving revision 1.19 retrieving revision 1.20 diff -u -d -r1.19 -r1.20 --- Shortcuts.c 16 Aug 2004 17:33:36 -0000 1.19 +++ Shortcuts.c 1 May 2005 05:02:51 -0000 1.20 @@ -416,7 +416,7 @@ int x; short cp, ep; Handle h; - long l1,l2; + UInt32 l1,l2; inputAreaDataPtr iad = ILGetInputDataFromMW(0); if(!iad) |