aboutsummaryrefslogtreecommitdiff
path: root/src/util.c
diff options
context:
space:
mode:
authordan <dan@noemail.net>2011-04-22 19:37:32 +0000
committerdan <dan@noemail.net>2011-04-22 19:37:32 +0000
commitcd74b611f4a36335e864f02f6be3e34dc39f711c (patch)
tree5f424307a796789cf7893c26b419ca91dc87c9ad /src/util.c
parentfc083ab9731a59ceeece88453a097297260d414e (diff)
downloadsqlite-cd74b611f4a36335e864f02f6be3e34dc39f711c.tar.gz
sqlite-cd74b611f4a36335e864f02f6be3e34dc39f711c.zip
Add the start of the "uri-filenames" feature.
FossilOrigin-Name: b8a8132e7148a7c90ca1352f20ab71d97b0bc4b0
Diffstat (limited to 'src/util.c')
-rw-r--r--src/util.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/util.c b/src/util.c
index 1c9b401f8..50dc59120 100644
--- a/src/util.c
+++ b/src/util.c
@@ -983,13 +983,12 @@ void sqlite3Put4byte(unsigned char *p, u32 v){
-#if !defined(SQLITE_OMIT_BLOB_LITERAL) || defined(SQLITE_HAS_CODEC)
/*
** Translate a single byte of Hex into an integer.
** This routine only works if h really is a valid hexadecimal
** character: 0..9a..fA..F
*/
-static u8 hexToInt(int h){
+u8 sqlite3HexToInt(int h){
assert( (h>='0' && h<='9') || (h>='a' && h<='f') || (h>='A' && h<='F') );
#ifdef SQLITE_ASCII
h += 9*(1&(h>>6));
@@ -999,7 +998,6 @@ static u8 hexToInt(int h){
#endif
return (u8)(h & 0xf);
}
-#endif /* !SQLITE_OMIT_BLOB_LITERAL || SQLITE_HAS_CODEC */
#if !defined(SQLITE_OMIT_BLOB_LITERAL) || defined(SQLITE_HAS_CODEC)
/*
@@ -1016,7 +1014,7 @@ void *sqlite3HexToBlob(sqlite3 *db, const char *z, int n){
n--;
if( zBlob ){
for(i=0; i<n; i+=2){
- zBlob[i/2] = (hexToInt(z[i])<<4) | hexToInt(z[i+1]);
+ zBlob[i/2] = (sqlite3HexToInt(z[i])<<4) | sqlite3HexToInt(z[i+1]);
}
zBlob[i/2] = 0;
}