--- projs/dtats/trunk/projs/20180112_ifsfscan/ifsfscan.cpp 2018/01/12 05:45:39 148 +++ projs/dtats/trunk/projs/20180112_ifsfscan/ifsfscan.cpp 2018/01/12 17:29:00 151 @@ -1,11 +1,37 @@ - -extern "C" int c_main(int argc, char **argv); - -int main(int argc, char **argv) -{ - int rv; - - rv = c_main(argc, argv); - - return(rv); +//$Header$ +//------------------------------------------------------------------------------------------------- +//This file is part of "ifsfscan", a program for identifying and correcting gross formatting +//anomalies in source files. +//------------------------------------------------------------------------------------------------- +//This source code and any program in which it is compiled/used is provided under the MIT License, +//reproduced below. +//------------------------------------------------------------------------------------------------- +//Permission is hereby granted, free of charge, to any person obtaining a copy of +//this software and associated documentation files(the "Software"), to deal in the +//Software without restriction, including without limitation the rights to use, +//copy, modify, merge, publish, distribute, sublicense, and / or sell copies of the +//Software, and to permit persons to whom the Software is furnished to do so, +//subject to the following conditions : +// +//The above copyright notice and this permission notice shall be included in all +//copies or substantial portions of the Software. +// +//THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +//IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +//FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.IN NO EVENT SHALL THE +//AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +//LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +//OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +//SOFTWARE. +//------------------------------------------------------------------------------------------------- +extern "C" int c_main(int argc, char **argv); + +int main(int argc, char **argv) +{ + int rv; + + //Call the C program from C++. + rv = c_main(argc, argv); + + return(rv); } \ No newline at end of file