char * to const char *

This commit is contained in:
fluxgen 2002-04-03 23:00:10 +00:00
parent 62490323a5
commit 36dcc230a2
2 changed files with 10 additions and 10 deletions

View file

@ -19,7 +19,7 @@
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
// DEALINGS IN THE SOFTWARE. // DEALINGS IN THE SOFTWARE.
// $Id: DrawUtil.cc,v 1.5 2002/03/22 11:51:46 fluxgen Exp $ // $Id: DrawUtil.cc,v 1.6 2002/04/03 23:00:10 fluxgen Exp $
#ifdef HAVE_CONFIG_H #ifdef HAVE_CONFIG_H
# include "config.h" # include "config.h"
@ -274,7 +274,7 @@ void XRotUnloadFont(Display *dpy, XRotFontStruct *rotfont)
//------- XRotTextWidth ------------------ //------- XRotTextWidth ------------------
// Returns the width of a rotated string // Returns the width of a rotated string
//---------------------------------------- //----------------------------------------
unsigned int XRotTextWidth(XRotFontStruct *rotfont, char *str, int len) unsigned int XRotTextWidth(XRotFontStruct *rotfont, const char *str, int len)
{ {
int i, width = 0, ichar; int i, width = 0, ichar;
@ -300,7 +300,7 @@ unsigned int XRotTextWidth(XRotFontStruct *rotfont, char *str, int len)
// A front end to XRotDrawString : mimics XDrawString // A front end to XRotDrawString : mimics XDrawString
//---------------------------------------- //----------------------------------------
void XRotDrawString(Display *dpy, XRotFontStruct *rotfont, Drawable drawable, void XRotDrawString(Display *dpy, XRotFontStruct *rotfont, Drawable drawable,
GC gc, int x, int y, char *str, int len) GC gc, int x, int y, const char *str, int len)
{ {
static GC my_gc = 0; static GC my_gc = 0;
int i, xp, yp, dir, ichar; int i, xp, yp, dir, ichar;
@ -368,7 +368,7 @@ void XRotDrawString(Display *dpy, XRotFontStruct *rotfont, Drawable drawable,
//Draw title string //Draw title string
void DrawString(Display *display, Window w, GC gc, DrawUtil::Font *font, void DrawString(Display *display, Window w, GC gc, DrawUtil::Font *font,
unsigned int text_w, unsigned int size_w, unsigned int text_w, unsigned int size_w,
unsigned int bevel_w, char *text) { unsigned int bevel_w, const char *text) {
assert(display); assert(display);
assert(font); assert(font);
@ -430,7 +430,7 @@ void DrawString(Display *display, Window w, GC gc, DrawUtil::Font *font,
void DrawRotString(Display *display, Window w, GC gc, XRotFontStruct *font, void DrawRotString(Display *display, Window w, GC gc, XRotFontStruct *font,
unsigned int align, unsigned int text_w, unsigned int align, unsigned int text_w,
unsigned int size_w, unsigned int size_h, unsigned int size_w, unsigned int size_h,
unsigned int bevel_w, char *text) { unsigned int bevel_w, const char *text) {
assert(display); assert(display);
assert(font); assert(font);

View file

@ -19,7 +19,7 @@
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
// DEALINGS IN THE SOFTWARE. // DEALINGS IN THE SOFTWARE.
// $Id: DrawUtil.hh,v 1.4 2002/03/22 11:51:46 fluxgen Exp $ // $Id: DrawUtil.hh,v 1.5 2002/04/03 23:00:10 fluxgen Exp $
#ifndef DRAWUTIL_HH #ifndef DRAWUTIL_HH
#define DRAWUTIL_HH #define DRAWUTIL_HH
@ -40,7 +40,7 @@ namespace DrawUtil
void DrawString(Display *display, Window w, GC gc, DrawUtil::Font *font, void DrawString(Display *display, Window w, GC gc, DrawUtil::Font *font,
unsigned int text_w, unsigned int size_w, unsigned int text_w, unsigned int size_w,
unsigned int bevel_w, char *text); unsigned int bevel_w, const char *text);
// ---------------------------------------------------------------------- // ----------------------------------------------------------------------
// xvertext, Copyright (c) 1992 Alan Richardson (mppa3@uk.ac.sussex.syma) // xvertext, Copyright (c) 1992 Alan Richardson (mppa3@uk.ac.sussex.syma)
@ -78,14 +78,14 @@ void DrawString(Display *display, Window w, GC gc, DrawUtil::Font *font,
DrawUtil::XRotCharStruct per_char[95]; DrawUtil::XRotCharStruct per_char[95];
}; };
unsigned int XRotTextWidth(DrawUtil::XRotFontStruct *rotfont, char *str, int len); unsigned int XRotTextWidth(DrawUtil::XRotFontStruct *rotfont, const char *str, int len);
void XRotDrawString(Display *dpy, DrawUtil::XRotFontStruct *rotfont, Drawable drawable, void XRotDrawString(Display *dpy, DrawUtil::XRotFontStruct *rotfont, Drawable drawable,
GC gc, int x, int y, char *str, int len); GC gc, int x, int y, const char *str, int len);
void DrawRotString(Display *display, Window w, GC gc, DrawUtil::XRotFontStruct *font, void DrawRotString(Display *display, Window w, GC gc, DrawUtil::XRotFontStruct *font,
unsigned int align, unsigned int text_w, unsigned int align, unsigned int text_w,
unsigned int size_w, unsigned int size_h, unsigned int size_w, unsigned int size_h,
unsigned int bevel_w, char *text); unsigned int bevel_w, const char *text);
DrawUtil::XRotFontStruct *XRotLoadFont(Display *dpy, char *fontname, float angle); DrawUtil::XRotFontStruct *XRotLoadFont(Display *dpy, char *fontname, float angle);
void XRotUnloadFont(Display *dpy, DrawUtil::XRotFontStruct *rotfont); void XRotUnloadFont(Display *dpy, DrawUtil::XRotFontStruct *rotfont);