/* Buffer formatting tests */
-#include "silc.h"
+#include "silcruntime.h"
int print(SilcStack stack, SilcBuffer buf, void *value, void *context)
{
if (silc_buffer_format(&buf,
SILC_STR_REGEX("foo", SILC_STR_REGEX_ALL |
SILC_STR_REGEX_INCLUSIVE),
- SILC_STR_STRING_APPEND("barbar"),
+ SILC_STR_REPLACE("barbar", 6),
SILC_STR_END,
SILC_STR_END) < 0)
goto err;
if (silc_buffer_format(&buf,
SILC_STR_REGEX("foo", SILC_STR_REGEX_ALL |
SILC_STR_REGEX_INCLUSIVE),
- SILC_STR_DELETE(-1),
+ SILC_STR_REPLACE("", 0),
SILC_STR_END,
SILC_STR_END) < 0)
goto err;
SILC_LOG_DEBUG(("Testing was %s", success ? "SUCCESS" : "FAILURE"));
fprintf(stderr, "Testing was %s\n", success ? "SUCCESS" : "FAILURE");
- return success;
+ return !success;
}