Initial revision
[libcurl.git] / lib / escape.h
blob5d36fa78b689a87098a266c4c38bb5278b0b9ece
1 #ifndef __ESCAPE_H
2 #define __ESCAPE_H
4 /*****************************************************************************
5 * _ _ ____ _
6 * Project ___| | | | _ \| |
7 * / __| | | | |_) | |
8 * | (__| |_| | _ <| |___
9 * \___|\___/|_| \_\_____|
11 * The contents of this file are subject to the Mozilla Public License
12 * Version 1.0 (the "License"); you may not use this file except in
13 * compliance with the License. You may obtain a copy of the License at
14 * http://www.mozilla.org/MPL/
16 * Software distributed under the License is distributed on an "AS IS"
17 * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
18 * License for the specific language governing rights and limitations
19 * under the License.
21 * The Original Code is Curl.
23 * The Initial Developer of the Original Code is Daniel Stenberg.
25 * Portions created by the Initial Developer are Copyright (C) 1998.
26 * All Rights Reserved.
28 * ------------------------------------------------------------
29 * Main author:
30 * - Daniel Stenberg <Daniel.Stenberg@haxx.nu>
32 * http://curl.haxx.nu
34 * $Source: /cvsroot/curl/curl/lib/escape.h,v $
35 * $Revision: 1.1 $
36 * $Date: 1999-12-29 14:21:20 $
37 * $Author: bagder $
38 * $State: Exp $
39 * $Locker: $
41 * ------------------------------------------------------------
42 ****************************************************************************/
43 /* Escape and unescape URL encoding in strings. The functions return a new
44 * allocated string or NULL if an error occurred. */
46 char *curl_escape(char *string);
47 char *curl_unescape(char *string);
49 #endif