From 94aea3ab4c1b707b86470f2c3ec3a32202ac62da Mon Sep 17 00:00:00 2001 From: Eric Bollengier Date: Sat, 21 Apr 2007 15:08:20 +0000 Subject: [PATCH] ebl add bregexp_get_build_where_size definition git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@4582 91ce42f0-d328-0410-95d8-f526ca767f89 --- bacula/patches/testing/breg.h | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/bacula/patches/testing/breg.h b/bacula/patches/testing/breg.h index 101f50eee6..9c1e50a8c7 100644 --- a/bacula/patches/testing/breg.h +++ b/bacula/patches/testing/breg.h @@ -98,8 +98,16 @@ bool apply_bregexps(const char *fname, alist *bregexps, char **result); /* foreach_alist free RUNSCRIPT */ void free_bregexps(alist *bregexps); /* you have to free alist */ -/* get a bregexp string from user arguments */ -char *bregexp_build_where(char *strip_prefix, +/* get regexp size */ +int bregexp_get_build_where_size(char *strip_prefix, + char *add_prefix, + char *add_suffix); + +/* get a bregexp string from user arguments + * you must allocate it with bregexp_get_build_where_size(); + */ +char *bregexp_build_where(char *dest, int str_size, + char *strip_prefix, char *add_prefix, char *add_suffix); -- 2.39.5