diff options
author | nijtmans <nijtmans> | 2007-01-18 23:20:37 (GMT) |
---|---|---|
committer | nijtmans <nijtmans> | 2007-01-18 23:20:37 (GMT) |
commit | 363c82a543b016cf30ea86ff60fcebcd66c64564 (patch) | |
tree | e80900db52b451a6b7bbc89772414d0e5c8c3907 /generic/tkTextWind.c | |
parent | 6c75da00b675108a826e392e827698d4eeb5e4cf (diff) | |
download | tk-363c82a543b016cf30ea86ff60fcebcd66c64564.zip tk-363c82a543b016cf30ea86ff60fcebcd66c64564.tar.gz tk-363c82a543b016cf30ea86ff60fcebcd66c64564.tar.bz2 |
various "const" additions, in line with TIP #27
Diffstat (limited to 'generic/tkTextWind.c')
-rw-r--r-- | generic/tkTextWind.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/generic/tkTextWind.c b/generic/tkTextWind.c index 4a577c8..b85852a 100644 --- a/generic/tkTextWind.c +++ b/generic/tkTextWind.c @@ -11,7 +11,7 @@ * See the file "license.terms" for information on usage and redistribution of * this file, and for a DISCLAIMER OF ALL WARRANTIES. * - * RCS: @(#) $Id: tkTextWind.c,v 1.19 2007/01/05 00:00:51 nijtmans Exp $ + * RCS: @(#) $Id: tkTextWind.c,v 1.20 2007/01/18 23:20:37 nijtmans Exp $ */ #include "tk.h" @@ -55,7 +55,7 @@ static void EmbWinBboxProc(TkText *textPtr, int *xPtr, int *yPtr, int *widthPtr, int *heightPtr); static int EmbWinConfigure(TkText *textPtr, TkTextSegment *ewPtr, - int objc, Tcl_Obj *CONST objv[]); + int objc, Tcl_Obj *const objv[]); static void EmbWinDelayedUnmap(ClientData clientData); static int EmbWinDeleteProc(TkTextSegment *segPtr, TkTextLine *linePtr, int treeGone); @@ -68,14 +68,14 @@ static void EmbWinStructureProc(ClientData clientData, XEvent *eventPtr); static void EmbWinUndisplayProc(TkText *textPtr, TkTextDispChunk *chunkPtr); -static TkTextEmbWindowClient* EmbWinGetClient(CONST TkText *textPtr, +static TkTextEmbWindowClient* EmbWinGetClient(const TkText *textPtr, TkTextSegment *ewPtr); /* * The following structure declares the "embedded window" segment type. */ -static Tk_SegType tkTextEmbWindowType = { +static const Tk_SegType tkTextEmbWindowType = { "window", /* name */ 0, /* leftGravity */ NULL, /* splitProc */ @@ -141,13 +141,13 @@ TkTextWindowCmd( register TkText *textPtr, /* Information about text widget. */ Tcl_Interp *interp, /* Current interpreter. */ int objc, /* Number of arguments. */ - Tcl_Obj *CONST objv[]) /* Argument objects. Someone else has already + Tcl_Obj *const objv[]) /* Argument objects. Someone else has already * parsed this command enough to know that * objv[1] is "window". */ { int optionIndex; - static CONST char *windOptionStrings[] = { + static const char *windOptionStrings[] = { "cget", "configure", "create", "names", NULL }; enum windOptions { @@ -385,7 +385,7 @@ EmbWinConfigure( * embedded window. */ TkTextSegment *ewPtr, /* Embedded window to be configured. */ int objc, /* Number of strings in objv. */ - Tcl_Obj *CONST objv[]) /* Array of objects describing configuration + Tcl_Obj *const objv[]) /* Array of objects describing configuration * options. */ { Tk_Window oldWindow; @@ -856,8 +856,8 @@ EmbWinLayoutProc( Tcl_DString name; Tk_Window ancestor; Tcl_HashEntry *hPtr; - CONST char *before; - CONST char *string; + const char *before; + const char *string; Tcl_DString buf; Tcl_DString *dsPtr = NULL; @@ -887,7 +887,7 @@ EmbWinLayoutProc( */ int spaceNeeded, cvtFlags, length; - CONST char *str = Tk_PathName(textPtr->tkwin); + const char *str = Tk_PathName(textPtr->tkwin); spaceNeeded = Tcl_ScanElement(str, &cvtFlags); length = Tcl_DStringLength(dsPtr); @@ -1331,7 +1331,7 @@ EmbWinDelayedUnmap( int TkTextWindowIndex( TkText *textPtr, /* Text widget containing window. */ - CONST char *name, /* Name of window. */ + const char *name, /* Name of window. */ TkTextIndex *indexPtr) /* Index information gets stored here. */ { Tcl_HashEntry *hPtr; @@ -1375,7 +1375,7 @@ TkTextWindowIndex( static TkTextEmbWindowClient* EmbWinGetClient( - CONST TkText *textPtr, /* Information about text widget. */ + const TkText *textPtr, /* Information about text widget. */ TkTextSegment *ewPtr) /* Segment containing embedded window. */ { TkTextEmbWindowClient *client = ewPtr->body.ew.clients; |