Add const for slug_compile
This commit is contained in:
parent
bc27293f36
commit
40fa19002a
2 changed files with 7 additions and 7 deletions
|
@ -12,13 +12,13 @@
|
||||||
|
|
||||||
int slug_count(const char * p, int len);
|
int slug_count(const char * p, int len);
|
||||||
|
|
||||||
char * slug_compile(char * str, int len);
|
char * slug_compile(const char * str, int len);
|
||||||
|
|
||||||
bool contains_slug(const char * str);
|
bool contains_slug(const char * str);
|
||||||
|
|
||||||
char * slug_find_pattern(char *s1, int *len);
|
char * slug_find_pattern(const char *s1, int *len);
|
||||||
|
|
||||||
char * slug_find_placeholder(char *s1, int *len);
|
char * slug_find_placeholder(const char *s1, int *len);
|
||||||
|
|
||||||
char * inside_slug(const char * needle, int needle_len, char *offset);
|
char * inside_slug(const char * needle, int needle_len, char *offset);
|
||||||
|
|
||||||
|
|
|
@ -78,7 +78,7 @@ char * inside_slug(const char * needle, int needle_len, char *offset) {
|
||||||
s1--;
|
s1--;
|
||||||
}
|
}
|
||||||
|
|
||||||
char * end = needle + needle_len;
|
const char * end = needle + needle_len;
|
||||||
while( (s2 + 1) < end ) {
|
while( (s2 + 1) < end ) {
|
||||||
if ( *s2 == '}' ) {
|
if ( *s2 == '}' ) {
|
||||||
found_s2 = 1;
|
found_s2 = 1;
|
||||||
|
@ -92,7 +92,7 @@ char * inside_slug(const char * needle, int needle_len, char *offset) {
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
char * slug_find_placeholder(char *s1, int *len) {
|
char * slug_find_placeholder(const char *s1, int *len) {
|
||||||
char *c;
|
char *c;
|
||||||
char *s2;
|
char *s2;
|
||||||
int cnt = 0;
|
int cnt = 0;
|
||||||
|
@ -124,7 +124,7 @@ char * slug_find_placeholder(char *s1, int *len) {
|
||||||
/**
|
/**
|
||||||
* given a slug string, duplicate the pattern string of the slug
|
* given a slug string, duplicate the pattern string of the slug
|
||||||
*/
|
*/
|
||||||
char * slug_find_pattern(char *s1, int *len) {
|
char * slug_find_pattern(const char *s1, int *len) {
|
||||||
char *c;
|
char *c;
|
||||||
char *s2;
|
char *s2;
|
||||||
int cnt = 1;
|
int cnt = 1;
|
||||||
|
@ -153,7 +153,7 @@ char * slug_find_pattern(char *s1, int *len) {
|
||||||
/**
|
/**
|
||||||
* @param char * sep separator
|
* @param char * sep separator
|
||||||
*/
|
*/
|
||||||
char * slug_compile(char * str, int len)
|
char * slug_compile(const char * str, int len)
|
||||||
{
|
{
|
||||||
char *s1 = NULL, *o = NULL;
|
char *s1 = NULL, *o = NULL;
|
||||||
char *pat = NULL;
|
char *pat = NULL;
|
||||||
|
|
Loading…
Reference in a new issue