Hi,
Im a novice and im implementing a mp3 player. Im using the concept of doubley linked list for moving between songs in the directory... I have enclosed the code also.. the error i get is

next_previous.c:80: warning: assignment makes integer from pointer without a cast
next_previous.c:81: warning: initialization makes integer from pointer without a cast

This seems simple but for some reason im not able to work this out... any help is greatly appreciated . Thanks.

Look at the referenced lines. Does strsong give you a char, or a pointer to char? The difference is significant, seeing as how you're trying to assign to a char variable.