diff options
author | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2023-03-11 18:15:37 +0100 |
---|---|---|
committer | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2023-03-11 18:15:37 +0100 |
commit | dd70ff8bf32c2d7ed365004b1770058265db1978 (patch) | |
tree | 084788d142d86c4dc38f5c48606523b4040596e6 /src/utils/xb_zap.cpp | |
parent | 517ad9d4b6eae320b708d03a9340a22893b0cab7 (diff) |
New upstream version 4.1.0upstream/4.1.0
Diffstat (limited to 'src/utils/xb_zap.cpp')
-rwxr-xr-x | src/utils/xb_zap.cpp | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/src/utils/xb_zap.cpp b/src/utils/xb_zap.cpp deleted file mode 100755 index 4660cd8..0000000 --- a/src/utils/xb_zap.cpp +++ /dev/null @@ -1,52 +0,0 @@ -/* xb_zap.cpp - -XBase64 Software Library - -Copyright (c) 1997,2003,2014,2017 Gary A Kunkel - -The xb64 software library is covered under -the terms of the GPL Version 3, 2007 license. - -Email Contact: - - xb64-devel@lists.sourceforge.net - xb64-users@lists.sourceforge.net - -*/ - -#include <xbase.h> -using namespace xb; - -int main(int ac,char** av) -{ - if (ac <= 1) { - std::cout << - "\nUsage: zap filename...\n" - "\nThis program does not automatically reindex any indices." - "\nUse the reindex program to reindex any indexes associated" - "\nwith the database, or build your own program which executes " - "\nthe PackDatabase() method after opening all the index files " - "\nassociated with the database.\n\n" - ; - return 1; - } - - xbXBase x; - xbInt16 iRc; - xbDbf *MyFile = NULL; - - if(( iRc = x.OpenHighestVersion( av[1], "", &MyFile )) != XB_NO_ERROR ){ - std::cout << "Could not open file " << av[1] << std::endl; - return iRc; - } - - if(( iRc = MyFile->Zap()) != XB_NO_ERROR ) { - std::cout << "\nError packing DBF database ==> " << av[1] << std::endl; - std::cout << " Return Code = " << iRc << std::endl; - } - MyFile->Close(); - delete MyFile; - - std::cout << "\nZap Database complete..." << std::endl; - return 0; -} |