Index: ossp-pkg/xds/xml-decode-double.c
RCS File: /v/ossp/cvs/ossp-pkg/xds/Attic/xml-decode-double.c,v
rcsdiff -q -kk '-r1.1' '-r1.2' -u '/v/ossp/cvs/ossp-pkg/xds/Attic/xml-decode-double.c,v' 2>/dev/null
--- xml-decode-double.c 2001/07/23 16:33:03 1.1
+++ xml-decode-double.c 2001/07/24 13:04:43 1.2
@@ -31,25 +31,5 @@
int xml_decode_double(xds_t* xds, void* engine_context, void* buffer, size_t buffer_size, va_list* args)
{
- int rc;
- xds_double_t* value;
- int len;
-
- /* Consistency checks. */
-
- assert(xds != NULL);
- assert(buffer != NULL);
- assert(buffer_size != 0);
- assert(args != NULL);
- if (xds == NULL || buffer == NULL || buffer_size == 0 || args == NULL)
- return XDS_ERR_INVALID_ARG;
-
- /* Format value into buffer. */
-
- value = va_arg(*args, xds_double_t*);
- rc = sscanf(buffer, "%lE%n", value, &len);
- if (rc <= 0)
- return XDS_ERR_UNDERFLOW;
-
- return len;
+ return -1;
}
Index: ossp-pkg/xds/xml-encode-double.c
RCS File: /v/ossp/cvs/ossp-pkg/xds/Attic/xml-encode-double.c,v
rcsdiff -q -kk '-r1.1' '-r1.2' -u '/v/ossp/cvs/ossp-pkg/xds/Attic/xml-encode-double.c,v' 2>/dev/null
--- xml-encode-double.c 2001/07/23 16:33:03 1.1
+++ xml-encode-double.c 2001/07/24 13:04:43 1.2
@@ -31,25 +31,5 @@
int xml_encode_double(xds_t* xds, void* engine_context, void* buffer, size_t buffer_size, va_list* args)
{
- int rc;
- xds_double_t value;
-
- /* Consistency checks. */
-
- assert(xds != NULL);
- assert(buffer != NULL);
- assert(buffer_size != 0);
- assert(args != NULL);
- if (xds == NULL || buffer == NULL || buffer_size == 0 || args == NULL)
- return XDS_ERR_INVALID_ARG;
-
- /* Format value into buffer. */
-
- value = va_arg(*args, xds_double_t);
- rc = snprintf(buffer, buffer_size, "%E", value);
- if (rc < 0)
- return buffer_size*2;
- assert(rc >= 15);
-
- return rc;
+ return -1;
}