From 90eae0820a684005d6f92e8441e1f13314fd5920 Mon Sep 17 00:00:00 2001 From: div0 Date: Sun, 26 Oct 2008 18:28:28 +0000 Subject: [PATCH] warn fixes git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4893 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- data/qcsrc/menu/nexuiz/skinlist.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/data/qcsrc/menu/nexuiz/skinlist.c b/data/qcsrc/menu/nexuiz/skinlist.c index f16ee8395..1ff11683d 100644 --- a/data/qcsrc/menu/nexuiz/skinlist.c +++ b/data/qcsrc/menu/nexuiz/skinlist.c @@ -11,6 +11,7 @@ CLASS(NexuizSkinList) EXTENDS(NexuizListBox) METHOD(NexuizSkinList, skinName, string(entity, float)) METHOD(NexuizSkinList, clickListBoxItem, void(entity, float, vector)) METHOD(NexuizSkinList, keyDown, float(entity, float, float, float)) + METHOD(NexuizSkinList, destroy, void(entity)) ATTRIB(NexuizSkinList, skinlist, float, -1) ATTRIB(NexuizSkinList, realFontSize, vector, '0 0 0') @@ -25,7 +26,7 @@ CLASS(NexuizSkinList) EXTENDS(NexuizListBox) ATTRIB(NexuizSkinList, lastClickedSkin, float, -1) ATTRIB(NexuizSkinList, lastClickedTime, float, 0) - ATTRIB(NexuizMiscSettingsTab, name, string, "skinselector") + ATTRIB(NexuizSkinList, name, string, "skinselector") ENDCLASS(NexuizSkinList) entity makeNexuizSkinList(); @@ -80,12 +81,15 @@ string skinNameNexuizSkinList(entity me, float i) void getSkinsNexuizSkinList(entity me) { - float glob,i; - me.skinlist = search_begin("gfx/menu/*/skinvalues.txt", TRUE, TRUE); me.nItems = search_getsize(me.skinlist); } +void destroyNexuizSkinList(entity me) +{ + search_end(me.skinlist); +} + void resizeNotifyNexuizSkinList(entity me, vector relOrigin, vector relSize, vector absOrigin, vector absSize) { me.origin = absOrigin; @@ -105,7 +109,6 @@ void resizeNotifyNexuizSkinList(entity me, vector relOrigin, vector relSize, vec void drawListBoxItemNexuizSkinList(entity me, float i, vector absSize, float isSelected) { string s; - float theAlpha; if(isSelected) draw_Fill('0 0 0', '1 1 0', SKINCOLOR_LISTBOX_SELECTED, SKINALPHA_LISTBOX_SELECTED); -- 2.39.2