head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.18 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.16 pkgsrc-2012Q4-base:1.2 pkgsrc-2011Q4:1.2.0.14 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q2:1.2.0.12 pkgsrc-2011Q2-base:1.2 pkgsrc-2009Q4:1.2.0.10 pkgsrc-2009Q4-base:1.2 pkgsrc-2008Q4:1.2.0.8 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.6 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.4 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.2 pkgsrc-2008Q2-base:1.2 pkgsrc-2008Q1:1.1.1.1.0.20 pkgsrc-2008Q1-base:1.1.1.1 pkgsrc-2007Q4:1.1.1.1.0.18 pkgsrc-2007Q4-base:1.1.1.1 pkgsrc-2007Q3:1.1.1.1.0.16 pkgsrc-2007Q3-base:1.1.1.1 pkgsrc-2007Q2:1.1.1.1.0.14 pkgsrc-2007Q2-base:1.1.1.1 pkgsrc-2007Q1:1.1.1.1.0.12 pkgsrc-2007Q1-base:1.1.1.1 pkgsrc-2006Q4:1.1.1.1.0.10 pkgsrc-2006Q4-base:1.1.1.1 pkgsrc-2006Q3:1.1.1.1.0.8 pkgsrc-2006Q3-base:1.1.1.1 pkgsrc-2006Q2:1.1.1.1.0.6 pkgsrc-2006Q2-base:1.1.1.1 pkgsrc-2006Q1:1.1.1.1.0.4 pkgsrc-2006Q1-base:1.1.1.1 pkgsrc-2005Q4:1.1.1.1.0.2 pkgsrc-2005Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.2 date 2008.05.30.17.28.21; author drochner; state dead; branches; next 1.1; 1.1 date 2005.11.22.19.26.08; author wiz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2005.11.22.19.26.08; author wiz; state Exp; branches; next ; desc @@ 1.2 log @update to 0.15.0 changes (mostly guessed): -some code reorganisation -support for server side search -bugfixes @ text @$NetBSD: patch-aa,v 1.1 2005/11/22 19:26:08 wiz Exp $ --- src/libmpd.c.orig 2005-08-14 20:06:20.000000000 +0200 +++ src/libmpd.c @@@@ -2729,7 +2729,8 @@@@ regex_t ** mpd_misc_tokenize(char *strin char * temp=NULL; result = (regex_t **)realloc(result,(tokens+2)*sizeof(regex_t *)); result[tokens] = malloc(sizeof(regex_t)); - temp = (char *)strndup((const char *)&string[bpos], i-bpos); + temp = (char *)strdup((const char *)&string[bpos]); + temp[i-bpos] = '\0'; if(regcomp(result[tokens], temp, REG_EXTENDED|REG_ICASE|REG_NOSUB)) { result[tokens+1] = NULL; @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ @ 1.1.1.1 log @Initial import of libmpd: libmpd is trying to provide a easy to use high level, callback based access to mpd. It tries to be fast and keep the data transfer with mpd to the minimum. To do this it implements queues for deleting and adding songs. There is extra functionallity added for the ease of the programmer. @ text @@