From: Eric Bollengier Date: Sat, 21 Apr 2007 15:08:20 +0000 (+0000) Subject: ebl add bregexp_get_build_where_size definition X-Git-Tag: Release-7.0.0~6546 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=94aea3ab4c1b707b86470f2c3ec3a32202ac62da;p=bacula%2Fbacula 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 --- 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);