[Dctrl-tools-devel] [SCM] Debian control file query tools branch, master, updated. 2.22.2-12-g6a1d34d
Antti-Juhani Kaijanaho
ajk at debian.org
Fri Jun 8 21:42:08 UTC 2012
The following commit has been merged in the master branch:
commit 6a1d34df52e73cfa3aea92af16f5c51ea41131f0
Author: Antti-Juhani Kaijanaho <ajk at debian.org>
Date: Sat Jun 9 00:36:51 2012 +0300
No need to name rv in fsaf_read.
Signed-off-by: Antti-Juhani Kaijanaho <ajk at debian.org>
diff --git a/lib/fsaf.h b/lib/fsaf.h
index 516d86a..96f2282 100644
--- a/lib/fsaf.h
+++ b/lib/fsaf.h
@@ -58,17 +58,13 @@ struct fsaf_read_rv {
static inline
struct fsaf_read_rv fsaf_read(FSAF * fp, size_t offset, size_t len)
{
- struct fsaf_read_rv rv;
-
void fsaf_slurp(FSAF * fp, size_t len);
/* Reading nothing - since offset can be bogus in this
* situation, this could foul up our assumptions later, so
* return already here. */
if (len == 0) {
- rv.b = "";
- rv.len = 0;
- return rv;
+ return (struct fsaf_read_rv){ .b = "", .len = 0 };
}
/* Make sure we don't read past the EOF mark. */
@@ -85,9 +81,10 @@ struct fsaf_read_rv fsaf_read(FSAF * fp, size_t offset, size_t len)
assert(offset - fp->buf_offset + len <= fp->buf_size);
assert(offset + len <= fp->eof_mark);
- rv.b = fp->buf + (offset - fp->buf_offset);
- rv.len = len;
- return rv;
+ return (struct fsaf_read_rv){
+ .b = fp->buf + (offset - fp->buf_offset),
+ .len = len
+ };
}
/* Behaves like fsaf_read except that the result is put in a malloc'd
--
Debian control file query tools
More information about the Dctrl-tools-devel
mailing list