Skip to content
This repository has been archived by the owner on Oct 15, 2024. It is now read-only.

Commit

Permalink
Implement new key name decision
Browse files Browse the repository at this point in the history
  • Loading branch information
kodebach committed Nov 20, 2020
1 parent 4ca8a2c commit 36db1e6
Show file tree
Hide file tree
Showing 19 changed files with 1,275 additions and 1,492 deletions.
6 changes: 3 additions & 3 deletions src/include/kdbprivate.h
Original file line number Diff line number Diff line change
Expand Up @@ -599,9 +599,9 @@ int keyIsUser (const Key * key);

elektraNamespace elektraReadNamespace (const char * namespaceStr, size_t len);

int elektraKeyNameValidate (const char * name, const char * prefix, size_t * size, size_t * usize);
void elektraKeyNameCanonicalize (const char * name, char ** canonicalName, size_t canonicalSize, size_t offset);
void elektraKeyNameUnescape (const char * name, char ** unescapedName);
bool elektraKeyNameValidate (const char * name, bool isComplete);
void elektraKeyNameCanonicalize (const char * name, char ** canonicalName, size_t * canonicalSizePtr, size_t offset, size_t * usizePtr);
void elektraKeyNameUnescape (const char * name, char * unescapedName);
size_t elektraKeyNameEscapePart (const char * part, char ** escapedPart);

/* global plugin calls */
Expand Down
Loading

0 comments on commit 36db1e6

Please sign in to comment.