projects
/
platform
/
upstream
/
curl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e5d8693
)
Fix a potential buffer overflow bug in lib/version.c
author
Patrick Monnerat
<Patrick.Monnerat@datasphere.ch>
Wed, 15 Aug 2007 14:49:16 +0000
(14:49 +0000)
committer
Patrick Monnerat
<Patrick.Monnerat@datasphere.ch>
Wed, 15 Aug 2007 14:49:16 +0000
(14:49 +0000)
lib/version.c
patch
|
blob
|
history
diff --git
a/lib/version.c
b/lib/version.c
index
9085f7d
..
43b9936
100644
(file)
--- a/
lib/version.c
+++ b/
lib/version.c
@@
-57,8
+57,9
@@
char *curl_version(void)
size_t len;
size_t left = sizeof(version);
strcpy(ptr, LIBCURL_NAME "/" LIBCURL_VERSION );
- ptr=strchr(ptr, '\0');
- left -= strlen(ptr);
+ len = strlen(ptr);
+ left -= len;
+ ptr += len;
len = Curl_ssl_version(ptr, left);
left -= len;