changed kio routines to accept const char *; added MAKE_DESCRIPTOR() macro to mm
git-svn-id: svn://anubis/hos/trunk@48 5b3e749e-e535-0410-8002-a9bb6afbdfca
This commit is contained in:
1 parent
5b9651299e
commit
0fb590a407
4 files changed
+41
-6
No files matched your search
+3
-3
@@ -24,7 +24,7 @@ void kio_bootstrap()
|
||||
cursor_y = 9;
|
||||
}
|
||||
|
||||
void kprintf(char * fmt, ...)
|
||||
void kprintf(const char * fmt, ...)
|
||||
{
|
||||
va_list args;
|
||||
va_start(args, fmt);
|
||||
@@ -34,7 +34,7 @@ void kprintf(char * fmt, ...)
|
||||
va_end(args);
|
||||
}
|
||||
|
||||
void kvprintf(char * fmt, va_list args)
|
||||
void kvprintf(const char * fmt, va_list args)
|
||||
{
|
||||
char tmpbuf[25];
|
||||
for ( ; *fmt; fmt++)
|
||||
@@ -127,7 +127,7 @@ void kputc(char c)
|
||||
}
|
||||
}
|
||||
|
||||
void kputs(char * s)
|
||||
void kputs(const char * s)
|
||||
{
|
||||
while (*s)
|
||||
{
|
||||
|
||||
+3
-3
@@ -10,13 +10,13 @@ extern "C" {
|
||||
|
||||
void kio_bootstrap();
|
||||
|
||||
void kprintf(char * fmt, ...);
|
||||
void kprintf(const char * fmt, ...);
|
||||
|
||||
void kvprintf(char * fmt, va_list args);
|
||||
void kvprintf(const char * fmt, va_list args);
|
||||
|
||||
void kputc(char c);
|
||||
|
||||
void kputs(char * s);
|
||||
void kputs(const char * s);
|
||||
|
||||
#ifdef __cplusplus
|
||||
} /* extern "C" */
|
||||
|
||||
Reference in new issue
Block a user