fixed warnings
Modified: trunk/rosapps/dflat32/button.c
Modified: trunk/rosapps/dflat32/dflat.h
Modified: trunk/rosapps/dflat32/dialbox.c
Modified: trunk/rosapps/dflat32/edit.c
Modified: trunk/rosapps/dflat32/helpbox.c
Modified: trunk/rosapps/dflat32/menu.h
Modified: trunk/rosapps/dflat32/popdown.c
Modified: trunk/rosapps/dflat32/textbox.c
Modified: trunk/rosapps/dflat32/video.c
Modified: trunk/rosapps/dflat32/window.c
Modified: trunk/rosapps/games/solitaire/cardlib/cardbitmaps.cpp
Modified: trunk/rosapps/games/solitaire/cardlib/cardbutton.h
Modified: trunk/rosapps/games/solitaire/cardlib/cardlib.h
Modified: trunk/rosapps/mc/edit/edit.h
Modified: trunk/rosapps/mc/edit/editcmd.c
Modified: trunk/rosapps/mc/pc/slint_pc.c
Modified: trunk/rosapps/mc/slang/slvideo.c
Modified: trunk/rosapps/mc/slang/slw32tty.c
Modified: trunk/rosapps/mc/src/file.c
Modified: trunk/rosapps/mc/src/help.c
Modified: trunk/rosapps/mc/src/menu.c
Modified: trunk/rosapps/mc/src/regex.c
Modified: trunk/rosapps/mc/src/view.c
Modified: trunk/rosapps/mc/src/view.h
Modified: trunk/rosapps/mc/src/widget.c
Modified: trunk/rosapps/packmgr/gui/main.c
Modified: trunk/rosapps/packmgr/gui/main.h
Modified: trunk/rosapps/sysutils/makefile
Modified: trunk/rosapps/sysutils/pedump.c
Modified: trunk/rosapps/tests/hello/hello.c
_____
Modified: trunk/rosapps/dflat32/button.c
--- trunk/rosapps/dflat32/button.c 2005-05-11 16:15:25 UTC (rev
15217)
+++ trunk/rosapps/dflat32/button.c 2005-05-11 16:50:39 UTC (rev
15218)
@@ -18,7 +18,7 @@
}
if (ct->itext != NULL)
{
- unsigned char *txt;
+ char *txt;
txt = DfCalloc(1, strlen(ct->itext)+10);
if (ct->setting == DF_OFF) {
txt[0] = DF_CHANGECOLOR;
_____
Modified: trunk/rosapps/dflat32/dflat.h
--- trunk/rosapps/dflat32/dflat.h 2005-05-11 16:15:25 UTC (rev
15217)
+++ trunk/rosapps/dflat32/dflat.h 2005-05-11 16:50:39 UTC (rev
15218)
@@ -101,7 +101,7 @@
/* ----------------- text box fields ------------------ */
int wlines; /* number of lines of text */
int wtop; /* text line that is on the top display */
- unsigned char *text; /* window text */
+ char *text; /* window text */
unsigned int textlen; /* text length */
int wleft; /* left position in window viewport */
int textwidth; /* width of longest line in textbox */
@@ -124,7 +124,7 @@
int CurrLine; /* Current line */
int WndRow; /* Current window row */
BOOL TextChanged; /* TRUE if text has changed */
- unsigned char *DeletedText; /* for undo */
+ char *DeletedText; /* for undo */
unsigned DeletedLength; /* Length of deleted field */
BOOL InsertMode; /* TRUE or FALSE for text insert */
BOOL WordWrapMode; /* TRUE or FALSE for word wrap */
@@ -250,40 +250,40 @@
/* --------- space between menubar labels --------- */
#define DF_MSPACE 2
/* --------------- border characters ------------- */
-#define DF_FOCUS_NW (unsigned char) '\xc9'
-#define DF_FOCUS_NE (unsigned char) '\xbb'
-#define DF_FOCUS_SE (unsigned char) '\xbc'
-#define DF_FOCUS_SW (unsigned char) '\xc8'
-#define DF_FOCUS_SIDE (unsigned char) '\xba'
-#define DF_FOCUS_LINE (unsigned char) '\xcd'
-#define DF_NW (unsigned char) '\xda'
-#define DF_NE (unsigned char) '\xbf'
-#define DF_SE (unsigned char) '\xd9'
-#define DF_SW (unsigned char) '\xc0'
-#define DF_SIDE (unsigned char) '\xb3'
-#define DF_LINE (unsigned char) '\xc4'
-#define DF_LEDGE (unsigned char) '\xc3'
-#define DF_REDGE (unsigned char) '\xb4'
+#define DF_FOCUS_NW '\xc9'
+#define DF_FOCUS_NE '\xbb'
+#define DF_FOCUS_SE '\xbc'
+#define DF_FOCUS_SW '\xc8'
+#define DF_FOCUS_SIDE '\xba'
+#define DF_FOCUS_LINE '\xcd'
+#define DF_NW '\xda'
+#define DF_NE '\xbf'
+#define DF_SE '\xd9'
+#define DF_SW '\xc0'
+#define DF_SIDE '\xb3'
+#define DF_LINE '\xc4'
+#define DF_LEDGE '\xc3'
+#define DF_REDGE '\xb4'
/* ------------- scroll bar characters ------------ */
-#define DF_UPSCROLLBOX (unsigned char) '\x1e'
-#define DF_DOWNSCROLLBOX (unsigned char) '\x1f'
-#define DF_LEFTSCROLLBOX (unsigned char) '\x11'
-#define DF_RIGHTSCROLLBOX (unsigned char) '\x10'
-#define DF_SCROLLBARCHAR (unsigned char) 176
-#define DF_SCROLLBOXCHAR (unsigned char) 178
+#define DF_UPSCROLLBOX '\x1e'
+#define DF_DOWNSCROLLBOX '\x1f'
+#define DF_LEFTSCROLLBOX '\x11'
+#define DF_RIGHTSCROLLBOX '\x10'
+#define DF_SCROLLBARCHAR '\xb0'
+#define DF_SCROLLBOXCHAR '\xb2'
/* ------------------ menu characters --------------------- */
-#define DF_CHECKMARK (unsigned char) '\x04'
//(DF_SCREENHEIGHT==25?251:4)
-#define DF_CASCADEPOINTER (unsigned char) '\x10'
+#define DF_CHECKMARK '\x04' //(DF_SCREENHEIGHT==25?251:4)
+#define DF_CASCADEPOINTER '\x10'
/* ----------------- title bar characters ----------------- */
-#define DF_CONTROLBOXCHAR (unsigned char) '\xf0'
-#define DF_MAXPOINTER 24 /* maximize token */
-#define DF_MINPOINTER 25 /* minimize token */
-#define DF_RESTOREPOINTER 18 /* restore token */
+#define DF_CONTROLBOXCHAR '\xf0'
+#define DF_MAXPOINTER '\x18' /* maximize token */
+#define DF_MINPOINTER '\x19' /* minimize token */
+#define DF_RESTOREPOINTER '\x12' /* restore token */
/* --------------- text control characters ---------------- */
-#define DF_APPLCHAR (unsigned char) 176 /* fills application window
*/
+#define DF_APPLCHAR '\xb0' /* fills application window */
#define DF_SHORTCUTCHAR '~' /* prefix: shortcut key display */
-#define DF_CHANGECOLOR (unsigned char) 174 /* prefix to change colors
*/
-#define DF_RESETCOLOR (unsigned char) 175 /* reset colors to default
*/
+#define DF_CHANGECOLOR '\xae' /* prefix to change colors */
+#define DF_RESETCOLOR '\xaf' /* reset colors to default */
#define DF_LISTSELECTOR 4 /* selected list box entry */
/* --------- message prototypes ----------- */
@@ -376,7 +376,7 @@
BOOL DfPasteText(DFWINDOW, char *, unsigned);
void DfClearClipboard(void);
/* --------- menu prototypes ---------- */
-int DfCopyCommand(unsigned char *, unsigned char *, int, int);
+int DfCopyCommand(char *, char *, int, int);
void DfPrepFileMenu(void *, struct DfMenu *);
void DfPrepEditMenu(void *, struct DfMenu *);
void DfPrepSearchMenu(void *, struct DfMenu *);
_____
Modified: trunk/rosapps/dflat32/dialbox.c
--- trunk/rosapps/dflat32/dialbox.c 2005-05-11 16:15:25 UTC (rev
15217)
+++ trunk/rosapps/dflat32/dialbox.c 2005-05-11 16:50:39 UTC (rev
15218)
@@ -430,7 +430,7 @@
char *text, int len)
{
DF_CTLWINDOW *ct = DfFindCommand(wnd->extension, cmd, DF_EDITBOX);
- unsigned char *cp;
+ char *cp;
if (ct == NULL)
ct = DfFindCommand(wnd->extension, cmd, DF_COMBOBOX);
_____
Modified: trunk/rosapps/dflat32/edit.c
--- trunk/rosapps/dflat32/edit.c 2005-05-11 16:15:25 UTC (rev
15217)
+++ trunk/rosapps/dflat32/edit.c 2005-05-11 16:50:39 UTC (rev
15218)
@@ -393,7 +393,7 @@
{
long percent;
BOOL KeepPrinting = TRUE;
- unsigned char *text = DfGetText(wnd);
+ char *text = DfGetText(wnd);
unsigned oldpct = 100, cct = 0, len =
strlen(text);
DFWINDOW swnd = DfSliderBox(20, DfGetTitle(wnd),
"Printing");
/* ------- print the notepad text --------- */
_____
Modified: trunk/rosapps/dflat32/helpbox.c
--- trunk/rosapps/dflat32/helpbox.c 2005-05-11 16:15:25 UTC (rev
15217)
+++ trunk/rosapps/dflat32/helpbox.c 2005-05-11 16:50:39 UTC (rev
15218)
@@ -326,7 +326,7 @@
cwnd->wndproc = HelpTextProc;
/* ----- read the help text ------- */
while (TRUE) {
- unsigned char *cp = hline, *cp1;
+ char *cp = hline, *cp1;
int colorct = 0;
if (DfGetHelpLine(hline) == NULL)
break;
_____
Modified: trunk/rosapps/dflat32/menu.h
--- trunk/rosapps/dflat32/menu.h 2005-05-11 16:15:25 UTC (rev
15217)
+++ trunk/rosapps/dflat32/menu.h 2005-05-11 16:50:39 UTC (rev
15218)
@@ -10,7 +10,7 @@
/* ----------- popdown menu selection structure
one for each selection on a popdown menu --------- */
struct DfPopDown {
- unsigned char *SelectionTitle; /* title of the selection */
+ char *SelectionTitle; /* title of the selection */
int ActionId; /* the command executed */
int Accelerator; /* the accelerator key */
int Attrib; /* DF_INACTIVE | DF_CHECKED | DF_TOGGLE |
DF_CASCADED*/
_____
Modified: trunk/rosapps/dflat32/popdown.c
--- trunk/rosapps/dflat32/popdown.c 2005-05-11 16:15:25 UTC (rev
15217)
+++ trunk/rosapps/dflat32/popdown.c 2005-05-11 16:50:39 UTC (rev
15218)
@@ -83,8 +83,8 @@
static void PaintMsg(DFWINDOW wnd)
{
int wd;
- unsigned char sep[80], *cp = sep;
- unsigned char sel[80];
+ char sep[80], *cp = sep;
+ char sel[80];
struct DfPopDown *ActivePopDown;
struct DfPopDown *pd1;
@@ -371,10 +371,9 @@
}
/* ----- copy a menu command to a display buffer ---- */
-int DfCopyCommand(unsigned char *dest, unsigned char *src,
- int skipcolor, int bg)
+int DfCopyCommand(char *dest, char *src, int skipcolor, int bg)
{
- unsigned char *d = dest;
+ char *d = dest;
while (*src && *src != '\n') {
if (*src == DF_SHORTCUTCHAR) {
src++;
_____
Modified: trunk/rosapps/dflat32/textbox.c
--- trunk/rosapps/dflat32/textbox.c 2005-05-11 16:15:25 UTC (rev
15217)
+++ trunk/rosapps/dflat32/textbox.c 2005-05-11 16:50:39 UTC (rev
15218)
@@ -621,9 +621,9 @@
{
int len = 0;
int dif = 0;
- unsigned char line[200];
+ char line[200];
DFRECT rc;
- unsigned char *lp, *svlp;
+ char *lp, *svlp;
int lnlen;
int i;
BOOL trunc = FALSE;
@@ -707,7 +707,7 @@
for (i = 0; i < wnd->wleft+3; i++) {
if (*(lp+i) == '\0')
break;
- if (*(unsigned char *)(lp + i) == DF_RESETCOLOR)
+ if (*(lp + i) == DF_RESETCOLOR)
break;
}
if (*(lp+i) && i < wnd->wleft+3) {
@@ -721,7 +721,7 @@
for (i = 0; i < wnd->wleft; i++) {
if (*(lp+i) == '\0')
break;
- if (*(unsigned char *)(lp + i) == DF_CHANGECOLOR) {
+ if (*(lp + i) == DF_CHANGECOLOR) {
*(lp+wnd->wleft+2) = *(lp+i+2);
*(lp+wnd->wleft+1) = *(lp+i+1);
*(lp+wnd->wleft) = *(lp+i);
@@ -741,9 +741,9 @@
char *initlp = lp;
/* --- point to end of clipped line --- */
while (ct) {
- if (*(unsigned char *)lp == DF_CHANGECOLOR)
+ if (*lp == DF_CHANGECOLOR)
lp += 3;
- else if (*(unsigned char *)lp == DF_RESETCOLOR)
+ else if (*lp == DF_RESETCOLOR)
lp++;
else
lp++, --ct;
@@ -751,13 +751,12 @@
if (DfRectLeft(rc)) {
char *lpp = lp;
while (*lpp) {
- if (*(unsigned char*)lpp==DF_CHANGECOLOR)
+ if (*lpp==DF_CHANGECOLOR)
break;
- if (*(unsigned char*)lpp==DF_RESETCOLOR) {
+ if (*lpp==DF_RESETCOLOR) {
lpp = lp;
while (lpp >= initlp) {
- if (*(unsigned char *)lpp ==
- DF_CHANGECOLOR) {
+ if (*lpp == DF_CHANGECOLOR) {
lp -= 3;
memmove(lp,lpp,3);
break;
@@ -790,7 +789,7 @@
cp += 2;
*cp++ = DfBackground | 0x80;
}
- if (*(unsigned char *)line == DF_CHANGECOLOR)
+ if (*line == DF_CHANGECOLOR)
dif = 3;
}
else
_____
Modified: trunk/rosapps/dflat32/video.c
--- trunk/rosapps/dflat32/video.c 2005-05-11 16:15:25 UTC (rev
15217)
+++ trunk/rosapps/dflat32/video.c 2005-05-11 16:50:39 UTC (rev
15218)
@@ -186,7 +186,7 @@
WORD attr[200];
char *cp = ln;
WORD *ap = attr;
- unsigned char *str = s;
+ char *str = s;
int fg = DfForeground;
int bg = DfBackground;
int len;
_____
Modified: trunk/rosapps/dflat32/window.c
--- trunk/rosapps/dflat32/window.c 2005-05-11 16:15:25 UTC (rev
15217)
+++ trunk/rosapps/dflat32/window.c 2005-05-11 16:50:39 UTC (rev
15218)
@@ -94,7 +94,7 @@
strcpy(wnd->title, ttl);
}
-static unsigned char line[300];
+static char line[300];
/* ------ write a line to video window client area ------ */
void DfWriteLine(DFWINDOW wnd, char *str, int x, int y, BOOL pad)
_____
Modified: trunk/rosapps/games/solitaire/cardlib/cardbitmaps.cpp
--- trunk/rosapps/games/solitaire/cardlib/cardbitmaps.cpp
2005-05-11 16:15:25 UTC (rev 15217)
+++ trunk/rosapps/games/solitaire/cardlib/cardbitmaps.cpp
2005-05-11 16:50:39 UTC (rev 15218)
@@ -22,7 +22,7 @@
void LoadCardBitmapsFromLibrary(HINSTANCE hCardDll, int *pwidth, int
*pheight)
{
HBITMAP hBitmap;
- HDC hdcCard;
+ HDC hdcCard = NULL;
HANDLE hOld;
int i, xpos;
int width, height;
@@ -41,16 +41,16 @@
width = bmp.bmWidth;
height = bmp.bmHeight;
-
+
if(i == 0) //if first time through, create BIG bitmap..
{
HDC hdc = GetDC(0);
__hdcCardBitmaps = CreateCompatibleDC(hdc);
__hbmCardBitmaps = CreateCompatibleBitmap(hdc, width *
NUMCARDBITMAPS, height);
SelectObject(__hdcCardBitmaps, __hbmCardBitmaps);
-
+
hdcCard = CreateCompatibleDC(0);
-
+
ReleaseDC(0, hdc);
}
_____
Modified: trunk/rosapps/games/solitaire/cardlib/cardbutton.h
--- trunk/rosapps/games/solitaire/cardlib/cardbutton.h 2005-05-11
16:15:25 UTC (rev 15217)
+++ trunk/rosapps/games/solitaire/cardlib/cardbutton.h 2005-05-11
16:50:39 UTC (rev 15218)
@@ -13,7 +13,7 @@
// Constructor is PRIVATE - only a
// CardWindow can create buttons!
//
- CardButton(CardWindow &parent, int id, TCHAR *szText, UINT
style, bool visible,
+ CardButton(CardWindow &parent, int id, TCHAR *szText, UINT
style, bool visible,
int x, int y, int width, int height);
~CardButton();
_____
Modified: trunk/rosapps/games/solitaire/cardlib/cardlib.h
--- trunk/rosapps/games/solitaire/cardlib/cardlib.h 2005-05-11
16:15:25 UTC (rev 15217)
+++ trunk/rosapps/games/solitaire/cardlib/cardlib.h 2005-05-11
16:50:39 UTC (rev 15218)
@@ -72,6 +72,7 @@
class CardRegion;
class CardButton;
class CardStack;
+class CardWindow;
typedef bool (CARDLIBPROC *pCanDragProc) (CardRegion &stackobj, int
iNumDragging);
typedef bool (CARDLIBPROC *pCanDropProc) (CardRegion &stackobj,
const CardStack &cards);
_____
Modified: trunk/rosapps/mc/edit/edit.h
--- trunk/rosapps/mc/edit/edit.h 2005-05-11 16:15:25 UTC (rev
15217)
+++ trunk/rosapps/mc/edit/edit.h 2005-05-11 16:50:39 UTC (rev
15218)
@@ -354,7 +354,7 @@
void edit_init_menu_normal (void);
void edit_done_menu (void);
int edit_raw_key_query (char *heading, char *query, int cancel);
-char *strcasechr (const unsigned char *s, int c);
+char *strcasechr (const char *s, int c);
int edit (const char *_file, int line);
int edit_translate_key (WEdit * edit, unsigned int x_keycode, long
x_key, int x_state, int *cmd, int *ch);
_____
Modified: trunk/rosapps/mc/edit/editcmd.c
--- trunk/rosapps/mc/edit/editcmd.c 2005-05-11 16:15:25 UTC (rev
15217)
+++ trunk/rosapps/mc/edit/editcmd.c 2005-05-11 16:50:39 UTC (rev
15218)
@@ -62,12 +62,12 @@
return tolower(c);
}
-char *strcasechr (const unsigned char *s, int c)
+char *strcasechr (const char *s, int c)
{
for (; my_lower_case ((int) *s) != my_lower_case (c); ++s)
if (*s == '\0')
return 0;
- return (char *) s;
+ return (char *)s;
}
_____
Modified: trunk/rosapps/mc/pc/slint_pc.c
--- trunk/rosapps/mc/pc/slint_pc.c 2005-05-11 16:15:25 UTC (rev
15217)
+++ trunk/rosapps/mc/pc/slint_pc.c 2005-05-11 16:50:39 UTC (rev
15218)
@@ -19,6 +19,8 @@
#include <config.h>
#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
#include "../src/tty.h"
#include "../src/mad.h"
#include "../src/color.h"
_____
Modified: trunk/rosapps/mc/slang/slvideo.c
--- trunk/rosapps/mc/slang/slvideo.c 2005-05-11 16:15:25 UTC (rev
15217)
+++ trunk/rosapps/mc/slang/slvideo.c 2005-05-11 16:50:39 UTC (rev
15218)
@@ -1019,7 +1019,7 @@
#ifdef WIN32
register unsigned char * org_src = (unsigned char*)src;
COORD coord;
- long bytes;
+ DWORD bytes;
#endif
#if !defined (USE_ASM)
# if defined (HAS_LINEAR_SCREEN)
@@ -1057,7 +1057,7 @@
p = Line_Buffer;
coord.X = Cursor_Col;
coord.Y = Cursor_Row;
- WriteConsoleOutputCharacter(hStdout, p, count, coord, &bytes);
+ WriteConsoleOutputCharacter(hStdout, (char*)p, count, coord,
&bytes);
/* write color attributes */
p = Line_Buffer;
@@ -1162,7 +1162,7 @@
void SLtt_cls (void)
{
#ifdef WIN32
- long bytes;
+ DWORD bytes;
COORD coord;
char ch;
#endif
@@ -1224,7 +1224,7 @@
#if !defined (GO32_VIDEO) && !defined (EMX_VIDEO)
unsigned short p, *pp;
# if defined(WIN32)
- long bytes;
+ DWORD bytes;
# endif
#endif
_____
Modified: trunk/rosapps/mc/slang/slw32tty.c
--- trunk/rosapps/mc/slang/slw32tty.c 2005-05-11 16:15:25 UTC (rev
15217)
+++ trunk/rosapps/mc/slang/slw32tty.c 2005-05-11 16:50:39 UTC (rev
15218)
@@ -48,7 +48,7 @@
{
SMALL_RECT windowRect;
COORD newPosition;
- long flags;
+ DWORD flags;
#ifndef SLANG_SAVES_CONSOLE
/* first off, create a new console so the old one can be restored on
exit */
@@ -132,7 +132,7 @@
{
INPUT_RECORD record;
long one = 1;
- long bytesRead;
+ DWORD bytesRead;
while (1)
{
@@ -195,7 +195,8 @@
unsigned int SLsys_getkey (void)
{
unsigned int scan, ch, shift;
- long key, bytesRead;
+ long key;
+ DWORD bytesRead;
INPUT_RECORD record;
while (1) {
_____
Modified: trunk/rosapps/mc/src/file.c
--- trunk/rosapps/mc/src/file.c 2005-05-11 16:15:25 UTC (rev 15217)
+++ trunk/rosapps/mc/src/file.c 2005-05-11 16:50:39 UTC (rev 15218)
@@ -2381,7 +2381,7 @@
else
dest_dir = panel->cwd;
- rx.buffer = (char *) xmalloc (MC_MAXPATHLEN, "mask copying");
+ rx.buffer = (unsigned char *) xmalloc (MC_MAXPATHLEN, "mask
copying");
rx.allocated = MC_MAXPATHLEN;
rx.translate = 0;
dest = file_mask_dialog (operation, cmd_buf, dest_dir, only_one,
&do_bg);
_____
Modified: trunk/rosapps/mc/src/help.c
--- trunk/rosapps/mc/src/help.c 2005-05-11 16:15:25 UTC (rev 15217)
+++ trunk/rosapps/mc/src/help.c 2005-05-11 16:50:39 UTC (rev 15218)
@@ -43,6 +43,7 @@
#include <sys/stat.h>
#include <malloc.h>
#include <errno.h>
+#include <string.h>
#include "mad.h"
#include "color.h"
#include "util.h"
_____
Modified: trunk/rosapps/mc/src/menu.c
--- trunk/rosapps/mc/src/menu.c 2005-05-11 16:15:25 UTC (rev 15217)
+++ trunk/rosapps/mc/src/menu.c 2005-05-11 16:50:39 UTC (rev 15218)
@@ -94,9 +94,9 @@
widget_move (&menubar->widget, y, x + 1);
hline (slow_terminal ? ' ' : ACS_HLINE, menubar->max_entry_len);
} else {
- unsigned char *text = menu->entries [idx].text;
+ char *text = menu->entries [idx].text;
- addch((unsigned char)menu->entries [idx].first_letter);
+ addch(menu->entries [idx].first_letter);
for (text = menu->entries [idx].text; *text; text++)
{
if (*text == '&')
_____
Modified: trunk/rosapps/mc/src/regex.c
--- trunk/rosapps/mc/src/regex.c 2005-05-11 16:15:25 UTC (rev
15217)
+++ trunk/rosapps/mc/src/regex.c 2005-05-11 16:50:39 UTC (rev
15218)
@@ -4229,7 +4229,7 @@
/* Compare that many; failure if mismatch, else move
past them. */
if (translate
- ? bcmp_translate (d, d2, mcnt, translate)
+ ? bcmp_translate ((unsigned char*)d, (unsigned
char*)d2, mcnt, translate)
: bcmp (d, d2, mcnt))
goto fail;
d += mcnt, d2 += mcnt;
_____
Modified: trunk/rosapps/mc/src/view.c
--- trunk/rosapps/mc/src/view.c 2005-05-11 16:15:25 UTC (rev 15217)
+++ trunk/rosapps/mc/src/view.c 2005-05-11 16:50:39 UTC (rev 15218)
@@ -186,7 +186,7 @@
set_monitor (view, off);
#ifndef HAVE_MMAP
/* alex: release core, used to replace mmap */
- if (!view->growing_buffer && view->data != (unsigned char*)0)
+ if (!view->growing_buffer && view->data != NULL)
{
free(view->data);
view->data = NULL;
@@ -547,12 +547,12 @@
** For those OS that dont provide mmap call. Try to load
all the file
** into memory (alex(a)bcs.zaporizhzhe.ua)
*/
- view->data = (unsigned char*) xmalloc (view->s.st_size,
"load_view_file");
- if (view->data == (unsigned char*) 0
+ view->data = (char*) xmalloc (view->s.st_size,
"load_view_file");
+ if (view->data == NULL
|| mc_lseek(view->file,0,0) != 0
|| mc_read(view->file, view->data, view->s.st_size) !=
view->s.st_size
) {
- if (view->data != (unsigned char*)0)
+ if (view->data != NULL)
free(view->data);
close_view_file (view);
return init_growing_view (view, 0, filename);
_____
Modified: trunk/rosapps/mc/src/view.h
--- trunk/rosapps/mc/src/view.h 2005-05-11 16:15:25 UTC (rev 15217)
+++ trunk/rosapps/mc/src/view.h 2005-05-11 16:50:39 UTC (rev 15218)
@@ -4,7 +4,7 @@
#ifdef WANT_WIDGETS
/* The growing buffers data types */
typedef struct {
- unsigned char *data;
+ char *data;
int present; /* Unused, for DOS port maybe */
} block_ptr_t;
@@ -22,7 +22,7 @@
int view_active;
int have_frame;
- unsigned char *data; /* Memory area for the file to be viewed
*/
+ char *data; /* Memory area for the file to
be viewed */
/* File information */
int file; /* File descriptor (for mmap and munmap)
*/
_____
Modified: trunk/rosapps/mc/src/widget.c
--- trunk/rosapps/mc/src/widget.c 2005-05-11 16:15:25 UTC (rev
15217)
+++ trunk/rosapps/mc/src/widget.c 2005-05-11 16:50:39 UTC (rev
15218)
@@ -371,7 +371,7 @@
case WIDGET_FOCUS:
case WIDGET_DRAW:
for (i = 0; i < r->count; i++){
- register unsigned char* cp;
+ register char* cp;
attrset ((i==r->pos && Msg==WIDGET_FOCUS) ? FOCUSC
:NORMALC);
widget_move (&r->widget, i, 0);
_____
Modified: trunk/rosapps/packmgr/gui/main.c
--- trunk/rosapps/packmgr/gui/main.c 2005-05-11 16:15:25 UTC (rev
15217)
+++ trunk/rosapps/packmgr/gui/main.c 2005-05-11 16:50:39 UTC (rev
15218)
@@ -12,7 +12,28 @@
#include "main.h"
+// This is the struct where the toolbar is defined
+const TBBUTTON Buttons [] =
+{
+ {0, 0, TBSTATE_ENABLED, TBSTYLE_SEP},
+ {0, 1, TBSTATE_INDETERMINATE, TBSTYLE_BUTTON}, // No Action
+ {1, 2, TBSTATE_INDETERMINATE, TBSTYLE_BUTTON}, // Install
+ {2, 3, TBSTATE_INDETERMINATE, TBSTYLE_BUTTON}, // Install from
source
+ {3, 4, TBSTATE_INDETERMINATE, TBSTYLE_BUTTON}, // Update
+ {4, 5, TBSTATE_INDETERMINATE, TBSTYLE_BUTTON}, // Unistall
+
+ {0, 0, TBSTATE_ENABLED, TBSTYLE_SEP},
+ {5, 6, TBSTATE_ENABLED, TBSTYLE_BUTTON}, // DoIt (tm)
+ {0, 0, TBSTATE_ENABLED, TBSTYLE_SEP},
+
+ {6, 7, TBSTATE_ENABLED, TBSTYLE_BUTTON}, // Help
+ {7, 8, TBSTATE_ENABLED, TBSTYLE_BUTTON}, // Options
+
+ {0, 0, TBSTATE_ENABLED, TBSTYLE_SEP},
+};
+
+
// Application's Entry Point
int WINAPI WinMain (HINSTANCE hinst, HINSTANCE hPrevInstance, PSTR
szCmdLine, int iCmdShow)
{
_____
Modified: trunk/rosapps/packmgr/gui/main.h
--- trunk/rosapps/packmgr/gui/main.h 2005-05-11 16:15:25 UTC (rev
15217)
+++ trunk/rosapps/packmgr/gui/main.h 2005-05-11 16:50:39 UTC (rev
15218)
@@ -41,22 +41,5 @@
#define TBSTYLE_FLAT 2048
// This is the struct where the toolbar is defined
-TBBUTTON Buttons [] =
-{
- {0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0L, 0},
-
- {0, 1, TBSTATE_INDETERMINATE, TBSTYLE_BUTTON, 0L, 0}, // No
Action
- {1, 2, TBSTATE_INDETERMINATE, TBSTYLE_BUTTON, 0L, 0}, // Install
- {2, 3, TBSTATE_INDETERMINATE, TBSTYLE_BUTTON, 0L, 0}, // Install
from source
- {3, 4, TBSTATE_INDETERMINATE, TBSTYLE_BUTTON, 0L, 0}, // Update
- {4, 5, TBSTATE_INDETERMINATE, TBSTYLE_BUTTON, 0L, 0}, //
Unistall
+extern const TBBUTTON Buttons [];
- {0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0L, 0},
- {5, 6, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0L, 0}, // DoIt (tm)
- {0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0L, 0},
-
- {6, 7, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0L, 0}, // Help
- {7, 8, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0L, 0}, // Options
-
- {0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0L, 0},
-};
_____
Modified: trunk/rosapps/sysutils/makefile
--- trunk/rosapps/sysutils/makefile 2005-05-11 16:15:25 UTC (rev
15217)
+++ trunk/rosapps/sysutils/makefile 2005-05-11 16:50:39 UTC (rev
15218)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.15 2004/12/27 20:09:57 gvg Exp $
+# $Id$
#
# ReactOS System Utilities
#
@@ -25,7 +25,7 @@
PATH_TO_TOP=..
PATH_TO_CVSROOT=../$(PATH_TO_TOP)
-BASE_CFLAGS = -I$(PATH_TO_CVSROOT)/reactos/include -D_M_IX86
+BASE_CFLAGS = -I$(PATH_TO_CVSROOT)/reactos/include -D_M_IX86
-Wno-strict-aliasing
ROS_DIR=$(PATH_TO_CVSROOT)/reactos
_____
Modified: trunk/rosapps/sysutils/pedump.c
--- trunk/rosapps/sysutils/pedump.c 2005-05-11 16:15:25 UTC (rev
15217)
+++ trunk/rosapps/sysutils/pedump.c 2005-05-11 16:50:39 UTC (rev
15218)
@@ -1149,7 +1149,7 @@
/* count the number of chars used in the section names */
for (i = 0; i < nSections; i++)
- nCnt += strlen (psh[i].Name) + 1;
+ nCnt += strlen ((char *)psh[i].Name) + 1;
/* allocate space for all section names from heap */
ps = *pszSections = (char *) calloc (nCnt, 1);
@@ -1157,8 +1157,8 @@
for (i = 0; i < nSections; i++)
{
- strcpy (ps, psh[i].Name);
- ps += strlen (psh[i].Name) + 1;
+ strcpy (ps, (char *)psh[i].Name);
+ ps += strlen ((char *)psh[i].Name) + 1;
}
return nCnt;
@@ -1184,7 +1184,7 @@
/* find the section by name */
for (i = 0; i < nSections; i++)
{
- if (!strcmp (psh->Name, szSection))
+ if (!strcmp ((char *)psh->Name, szSection))
{
/* copy data to header */
bcopy ((LPVOID) psh, (LPVOID) sh, sizeof
(IMAGE_SECTION_HEADER));
@@ -3847,7 +3847,7 @@
if (pdd->Type == IMAGE_DEBUG_TYPE_MISC)
{
pdm = (PIMAGE_DEBUG_MISC) ((DWORD) pdd->PointerToRawData +
(DWORD) lpFile);
- *pszModule = (char *) calloc ((nCnt = (strlen (pdm->Data))) +
1, 1);
+ *pszModule = (char *) calloc ((nCnt = (strlen ((char
*)pdm->Data))) + 1, 1);
// may need some unicode business here...above
bcopy (pdm->Data, *pszModule, nCnt);
_____
Modified: trunk/rosapps/tests/hello/hello.c
--- trunk/rosapps/tests/hello/hello.c 2005-05-11 16:15:25 UTC (rev
15217)
+++ trunk/rosapps/tests/hello/hello.c 2005-05-11 16:50:39 UTC (rev
15218)
@@ -1,3 +1,4 @@
+#include <windows.h>
#include <stdio.h>
#include <string.h>
@@ -3,5 +4,8 @@
int main(int argc, char* argv[])
{
- printf("Hello world\n");
+ WCHAR str[255];
+
+ wsprintfW(str, L"%04X", 0xab34);
+ printf("%S\n", str);
return(0);
}