build/autoconf/codeset.m4

Sat, 03 Jan 2015 20:18:00 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Sat, 03 Jan 2015 20:18:00 +0100
branch
TOR_BUG_3246
changeset 7
129ffea94266
permissions
-rw-r--r--

Conditionally enable double key logic according to:
private browsing mode or privacy.thirdparty.isolate preference and
implement in GetCookieStringCommon and FindCookie where it counts...
With some reservations of how to convince FindCookie users to test
condition and pass a nullptr when disabling double key logic.

     1 # codeset.m4 serial AM1 (gettext-0.10.40)
     2 dnl Copyright (C) 2000-2002 Free Software Foundation, Inc.
     3 dnl This file is free software, distributed under the terms of the GNU
     4 dnl General Public License.  As a special exception to the GNU General
     5 dnl Public License, this file may be distributed as part of a program
     6 dnl that contains a configuration script generated by Autoconf, under
     7 dnl the same distribution terms as the rest of that program.
     9 dnl From Bruno Haible.
    11 AC_DEFUN([AM_LANGINFO_CODESET],
    12 [
    13   AC_CACHE_CHECK([for nl_langinfo and CODESET], am_cv_langinfo_codeset,
    14     [AC_TRY_LINK([#include <langinfo.h>],
    15       [char* cs = nl_langinfo(CODESET);],
    16       am_cv_langinfo_codeset=yes,
    17       am_cv_langinfo_codeset=no)
    18     ])
    19   if test $am_cv_langinfo_codeset = yes; then
    20     AC_DEFINE(HAVE_LANGINFO_CODESET, 1,
    21       [Define if you have <langinfo.h> and nl_langinfo(CODESET).])
    22       HAVE_LANGINFO_CODESET=1
    23   fi
    24 ])

mercurial