summaryrefslogtreecommitdiff
path: root/src/music.c
diff options
context:
space:
mode:
authororoborus <oroborus@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e>2008-02-10 19:18:51 +0000
committeroroborus <oroborus@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e>2008-02-10 19:18:51 +0000
commitd783595135ca768ae14f08aa4033dea35ed0458b (patch)
treeb653d2b0bc34e6d903902d19a6c3b2f1d1ead176 /src/music.c
parentec218f423abf60b6e776d7a5a9ebee408de45a60 (diff)
- dopisane objekty do prvej areny
- opravy zvuku ( ak sa neinicalizuje, program sa sprava ako keby sa inicalizoval ) - opravy v sietovom multiplayeri - porgram ma parametre ( zatial nezdokumentovane, je to iba vidiet zo zdrojaka ) git-svn-id: http://opensvn.csie.org/tuxanci_ng@4 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
Diffstat (limited to 'src/music.c')
-rw-r--r--src/music.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/music.c b/src/music.c
index 90a8501..c2f3f16 100644
--- a/src/music.c
+++ b/src/music.c
@@ -98,6 +98,11 @@ static void destroyMusic(music_t *p)
void addMusic(char *file, char *name, int group)
{
+ if( isMusicInit == FALSE )
+ {
+ return;
+ }
+
addList( listMusic, newMusic(file, name, group) );
}
@@ -191,6 +196,11 @@ void delAllMusicInGroup(int group)
int i;
music_t *this;
+ if( isMusicInit == FALSE )
+ {
+ return;
+ }
+
for( i = 0 ; i < listMusic->count ; i++ )
{
this = (music_t *)listMusic->list[i];