aboutsummaryrefslogtreecommitdiffstats
path: root/common/mkerrors
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2005-07-27 14:18:59 +0000
committerWerner Koch <[email protected]>2005-07-27 14:18:59 +0000
commitcd570629b28f7fe08dba6366a399439a58eecc50 (patch)
tree3d23aea0d919c7ed53a3ad0d3c373cf7b0ca42a3 /common/mkerrors
parentAdd a note that CVS is beeing migrated to Subversion (diff)
downloadgnupg-cd570629b28f7fe08dba6366a399439a58eecc50.tar.gz
gnupg-cd570629b28f7fe08dba6366a399439a58eecc50.zip
Removed directories which are only used by the 1.9 branch
Diffstat (limited to 'common/mkerrors')
-rwxr-xr-xcommon/mkerrors72
1 files changed, 0 insertions, 72 deletions
diff --git a/common/mkerrors b/common/mkerrors
deleted file mode 100755
index 5a1ef33da..000000000
--- a/common/mkerrors
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/bin/sh
-# mkerrors - Extract error strings from errors.h
-# and create C source for gnupg_strerror
-# Copyright (C) 2001 Free Software Foundation, Inc.
-#
-# This file is part of GnuPG.
-#
-# GnuPG is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# GnuPG is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
-
-cat <<EOF
-/* Generated automatically by mkerrors */
-/* Do not edit! */
-
-#include <config.h>
-#include <stdio.h>
-#include "errors.h"
-
-/**
- * gnupg_strerror:
- * @err: Error code
- *
- * This function returns a textual representaion of the given
- * errorcode. If this is an unknown value, a string with the value
- * is returned (Beware: it is hold in a static buffer).
- *
- * Return value: String with the error description.
- **/
-const char *
-gnupg_strerror (int err)
-{
- const char *s;
- static char buf[25];
-
- switch (err)
- {
-EOF
-
-awk '
-/GNUPG_No_Error/ { okay=1 }
-!okay {next}
-/}/ { exit 0 }
-/GNUPG_[A-Za-z_]*/ { print_code($1) }
-
-
-function print_code( s )
-{
-printf " case %s: s=\"", s ;
-gsub(/_/, " ", s );
-printf "%s\"; break;\n", tolower(substr(s,7));
-}
-'
-
-cat <<EOF
- default: sprintf (buf, "ec=%d", err ); s=buf; break;
- }
-
- return s;
-}
-
-EOF \ No newline at end of file