X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fscreens.c;h=1ff8bd1d64402921ddb3560959c2992fc1d4d791;hb=c878cb2be6a0bffee850bf4f2dcb1939d5d2cd4f;hp=139c6d9ca3f8d89569df3d3d612d19ae6d71bebc;hpb=40a487dcc5d3028343ff9123a72b8b3839a42861;p=rocksndiamonds.git diff --git a/src/screens.c b/src/screens.c index 139c6d9c..1ff8bd1d 100644 --- a/src/screens.c +++ b/src/screens.c @@ -53,7 +53,7 @@ void DrawMainMenu() ClearWindow(); DrawHeadline(); DrawText(SX + 32, SY + 2*32, name_text, FS_BIG, FC_GREEN); - DrawText(SX + 6*32, SY + 2*32, setup.alias_name, FS_BIG, FC_RED); + DrawText(SX + 6*32, SY + 2*32, setup.player_name, FS_BIG, FC_RED); DrawText(SX + 32, SY + 3*32, "Level:", FS_BIG, FC_GREEN); DrawText(SX + 11*32, SY + 3*32, int2str(level_nr,3), FS_BIG, (level_nr0) { xpos--; - setup.alias_name[xpos] = 0; + setup.player_name[xpos] = 0; DrawGraphic(xpos+6,ypos,GFX_KUGEL_ROT); DrawGraphic(xpos+7,ypos,GFX_LEERRAUM); } else if (key==XK_Return && xpos>0) { - DrawText(SX+6*32,SY+ypos*32,setup.alias_name,FS_BIG,FC_RED); + DrawText(SX+6*32,SY+ypos*32,setup.player_name,FS_BIG,FC_RED); DrawGraphic(xpos+6,ypos,GFX_LEERRAUM); SaveSetup(); @@ -1187,7 +1187,7 @@ static void setJoystickDeviceToNr(char *device_name, int device_nr) device_name[strlen(device_name) - 1] = '0' + (char)(device_nr % 10); } else - strcpy(device_name, joystick_device_name[device_nr]); + strncpy(device_name, joystick_device_name[device_nr], strlen(device_name)); } static void drawPlayerSetupInputInfo(int player_nr)