X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=vss.c;h=826191bc100d5fb36bb9d0ed3482ff2dce36b21d;hp=27520ded29a8a4c8c330269c9f0b9b9a775844f9;hb=dda5531a160fe43b35c8da5f6a149e4f9c561877;hpb=7a51f686d02cf4b2463d9aee2ca79addea4261f5 diff --git a/vss.c b/vss.c index 27520ded..826191bc 100644 --- a/vss.c +++ b/vss.c @@ -201,7 +201,11 @@ static void vss_eof(void) status_item_list[SI_AUDIO_INFO2], status_item_list[SI_AUDIO_INFO3]); strcpy(mmd->afd.afhi.info_string, tmp); free(tmp); - mmd->filename[0] = '\0'; + mmd->afd.path[0] = '\0'; + mmd->afd.afsi.lyrics_id = 0; + mmd->afd.afsi.image_id = 0; + mmd->mtime = 0; + mmd->afd.attributes_string[0] = '\0'; mmd->size = 0; mmd->events++; } @@ -391,7 +395,6 @@ static void recv_afs_result(void) map = para_mmap(mmd->size, PROT_READ, MAP_PRIVATE, passed_fd, 0); close(passed_fd); - strcpy(mmd->filename, mmd->afd.path); /* FIXME: check length */ mmd->afd.afhi.header_len = 0; /* default: no header */ mmd->chunks_sent = 0; mmd->current_chunk = 0;