add debug header file #3
17
source/debug.c
Normal file
17
source/debug.c
Normal file
@ -0,0 +1,17 @@
|
||||
// debug features for libreshop_client
|
||||
#include <stdio.h>
|
||||
#include <gccore.h>
|
||||
#include <wiiuse/wpad.h>
|
||||
|
||||
void debug_pause() {
|
||||
while(1) {
|
||||
WPAD_ScanPads();
|
||||
if (WPAD_ButtonsDown(0)) break;
|
||||
}
|
||||
}
|
||||
|
||||
void debug_npause() {
|
||||
printf("Press any button to continue...\n");
|
||||
VIDEO_WaitVSync();
|
||||
debug_pause();
|
||||
}
|
7
source/debug.h
Normal file
7
source/debug.h
Normal file
@ -0,0 +1,7 @@
|
||||
#ifndef DEBUG_H
|
||||
#define DEBUG_H
|
||||
|
||||
void debug_pause();
|
||||
void debug_npause();
|
||||
|
||||
#endif
|
@ -6,6 +6,9 @@
|
||||
|
||||
#include "sandia/sandia.h"
|
||||
|
||||
// Uncomment if this is a development build
|
||||
//#include "debug.h"
|
||||
|
||||
static void *xfb = NULL;
|
||||
static GXRModeObj *rmode = NULL;
|
||||
|
||||
@ -26,8 +29,10 @@ void logprint(int type, char *message) {
|
||||
break;
|
||||
case 2:
|
||||
printf("\x1b[34m[\x1b[31m--\x1b[34m]");
|
||||
break;
|
||||
case 3:
|
||||
printf("\x1b[31m!!\x1b[34m]");
|
||||
break;
|
||||
default:
|
||||
printf(" ");
|
||||
}
|
||||
@ -68,6 +73,9 @@ int main(int argc, char **argv) {
|
||||
|
||||
printheader();
|
||||
logprint(0, "Welcome to LibreShop!\n");
|
||||
#ifdef DEBUG_H
|
||||
logprint(2, "Warning! You are running a DEBUG build.\n");
|
||||
#endif
|
||||
logprint(0, "Initializing network.\n");
|
||||
|
||||
ret = if_config(localip, netmask, gateway, TRUE, 20);
|
||||
|
Loading…
Reference in New Issue
Block a user