X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=stat.c;h=b9d8e3b9e3afc763beca585683e147effaaf334f;hp=27ffab5e04160343be9781a328a6d760865008d8;hb=60ef885705932a682097ad2b9f2379282d814e79;hpb=63c513602a6b6a97cdced053beea0b2d07a9f984 diff --git a/stat.c b/stat.c index 27ffab5e..b9d8e3b9 100644 --- a/stat.c +++ b/stat.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2005-2009 Andre Noll + * Copyright (C) 2005-2010 Andre Noll * * Licensed under the GPL v2. For licencing details see COPYING. */ @@ -27,7 +27,7 @@ * \param item_handler Function to call for each complete item. * * \return Negative on errors, the number of bytes _not_ passed to \a - * item_handler. + * item_handler on success. * * Status items are expected in the format used by parser-friendly output mode * of the stat command of para_client/para_audioc. @@ -77,7 +77,5 @@ int for_each_stat_item(char *item_buf, size_t num_bytes, assert(len >= 0 && buf <= item_buf + num_bytes); } assert(len >= 0); - if (len && len != num_bytes) - memmove(item_buf, item_buf + num_bytes - len, len); return len; }