projects
/
debian
/
amanda
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lintian doesn't like orphan packages with uploaders...
[debian/amanda]
/
gnulib
/
snprintf.c
diff --git
a/gnulib/snprintf.c
b/gnulib/snprintf.c
index 7314c83a3e11e81a35881cca16e224fc3c4719fe..810ca14bc9e99c5fde7b985e2f6aa5f73bfa9914 100644
(file)
--- a/
gnulib/snprintf.c
+++ b/
gnulib/snprintf.c
@@
-1,10
+1,10
@@
/* Formatted output to strings.
/* Formatted output to strings.
- Copyright (C) 2004, 2006-20
07
Free Software Foundation, Inc.
+ Copyright (C) 2004, 2006-20
10
Free Software Foundation, Inc.
Written by Simon Josefsson and Paul Eggert.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Written by Simon Josefsson and Paul Eggert.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version
2
, or (at your option)
+ the Free Software Foundation; either version
3
, or (at your option)
any later version.
This program is distributed in the hope that it will be useful,
any later version.
This program is distributed in the hope that it will be useful,
@@
-29,11
+29,6
@@
#include "vasnprintf.h"
#include "vasnprintf.h"
-/* Some systems, like OSF/1 4.0 and Woe32, don't have EOVERFLOW. */
-#ifndef EOVERFLOW
-# define EOVERFLOW E2BIG
-#endif
-
/* Print formatted output to string STR. Similar to sprintf, but
additional length SIZE limit how much is written into STR. Returns
string length of formatted string (which may be larger than SIZE).
/* Print formatted output to string STR. Similar to sprintf, but
additional length SIZE limit how much is written into STR. Returns
string length of formatted string (which may be larger than SIZE).
@@
-58,11
+53,11
@@
snprintf (char *str, size_t size, const char *format, ...)
if (output != str)
{
if (size)
if (output != str)
{
if (size)
- {
- size_t pruned_len = (len < size ? len : size - 1);
- memcpy (str, output, pruned_len);
- str[pruned_len] = '\0';
- }
+
{
+
size_t pruned_len = (len < size ? len : size - 1);
+
memcpy (str, output, pruned_len);
+
str[pruned_len] = '\0';
+
}
free (output);
}
free (output);
}