| Index: third_party/sqlite/src/shell_icu_linux.c
|
| ===================================================================
|
| --- third_party/sqlite/src/shell_icu_linux.c (revision 56608)
|
| +++ third_party/sqlite/src/shell_icu_linux.c (working copy)
|
| @@ -1,26 +0,0 @@
|
| -/* Copyright 2007 Google Inc. All Rights Reserved.
|
| -**/
|
| -
|
| -#include <limits.h>
|
| -#include <unistd.h>
|
| -#include "unicode/udata.h"
|
| -
|
| -/*
|
| -** This function attempts to load the ICU data tables from a data file.
|
| -** Returns 0 on failure, nonzero on success.
|
| -** This a hack job of icu_utils.cc:Initialize(). It's Chrome-specific code.
|
| -*/
|
| -int sqlite_shell_init_icu() {
|
| - char bin_dir[PATH_MAX + 1];
|
| - int bin_dir_size = readlink("/proc/self/exe", bin_dir, PATH_MAX);
|
| - if (bin_dir_size < 0 || bin_dir_size > PATH_MAX)
|
| - return 0;
|
| - bin_dir[bin_dir_size] = 0;;
|
| -
|
| - u_setDataDirectory(bin_dir);
|
| - // Only look for the packaged data file;
|
| - // the default behavior is to look for individual files.
|
| - UErrorCode err = U_ZERO_ERROR;
|
| - udata_setFileAccess(UDATA_ONLY_PACKAGES, &err);
|
| - return err == U_ZERO_ERROR;
|
| -}
|
|
|