X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=stat.c;h=43e7998ad3fababb6ed74e18b40ad34f99b38244;hp=27ffab5e04160343be9781a328a6d760865008d8;hb=e0545fd978a9583f9583b9bb35e5c25cb78c78f4;hpb=fcb24360b1b14c9fe0e510282cf85f4e112eaf23 diff --git a/stat.c b/stat.c index 27ffab5e..43e7998a 100644 --- a/stat.c +++ b/stat.c @@ -1,8 +1,4 @@ -/* - * Copyright (C) 2005-2009 Andre Noll - * - * Licensed under the GPL v2. For licencing details see COPYING. - */ +/* Copyright (C) 2005 Andre Noll , see file COPYING. */ /** * \file stat.c Functions used for sending/receiving the status of para_server @@ -27,7 +23,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 +73,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; }