mirror of
https://gitlab.kitware.com/cmake/cmake.git
synced 2026-09-25 04:09:36 +03:00
KWSys 2016-11-09 (18c65411)
Code extracted from:
http://public.kitware.com/KWSys.git
at commit 18c654114de3aa65429542f95308720bc68f9231 (master).
Upstream Shortlog
-----------------
Brad King (14):
37306a1c FStream: Quiet unused argument warning
15e90a3c Sort includes to stabilize include order w.r.t. clang-format
26509227 Copyright.txt: Add notice of copyright by contributors
fc42d3f2 Add temporary script to filter license notices
c41c1bc4 Simplify KWSys per-source license notices
1d4c0b4a Remove temporary script that filtered license notices
a4f5ef79 SystemInformation: Remove stray comment
8649a886 kwsysPrivate: Protect KWSYS_HEADER macro from clang-format
89b98af5 Configure clang-format for KWSys source tree
547dacad Add a script to run clang-format on the entire source tree
aa94be0c CONTRIBUTING: Add a section on coding style
6604c4b6 Empty commit at end of history preceding clang-format style transition
2b3e2b1c Tell Git to not export 'clang-format' infrastructure
18c65411 FStream: Include Configure.hxx before other headers
Kitware Robot (1):
6c973b46 Revise C++ coding style using clang-format
This commit is contained in:
committed by
Brad King
parent
53862f04a0
commit
773b36e5d4
+11
-20
@@ -1,29 +1,20 @@
|
||||
/*============================================================================
|
||||
KWSys - Kitware System Library
|
||||
Copyright 2000-2009 Kitware, Inc., Insight Software Consortium
|
||||
|
||||
Distributed under the OSI-approved BSD License (the "License");
|
||||
see accompanying file Copyright.txt for details.
|
||||
|
||||
This software is distributed WITHOUT ANY WARRANTY; without even the
|
||||
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
See the License for more information.
|
||||
============================================================================*/
|
||||
/* Distributed under the OSI-approved BSD 3-Clause License. See accompanying
|
||||
file Copyright.txt or https://cmake.org/licensing#kwsys for details. */
|
||||
#include "kwsysPrivate.h"
|
||||
#include KWSYS_HEADER(MD5.h)
|
||||
|
||||
/* Work-around CMake dependency scanning limitation. This must
|
||||
duplicate the above list of headers. */
|
||||
#if 0
|
||||
# include "MD5.h.in"
|
||||
#include "MD5.h.in"
|
||||
#endif
|
||||
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
|
||||
static const unsigned char testMD5input1[] =
|
||||
" A quick brown fox jumps over the lazy dog.\n"
|
||||
" This is sample text for MD5 sum input.\n";
|
||||
" A quick brown fox jumps over the lazy dog.\n"
|
||||
" This is sample text for MD5 sum input.\n";
|
||||
static const char testMD5output1[] = "8f146af46ed4f267921bb937d4d3500c";
|
||||
|
||||
static const int testMD5input2len = 28;
|
||||
@@ -40,7 +31,7 @@ static int testMD5_1(kwsysMD5* md5)
|
||||
printf("md5sum 1: expected [%s]\n"
|
||||
" got [%s]\n",
|
||||
testMD5output1, md5out);
|
||||
return (strcmp(md5out, testMD5output1) != 0)? 1:0;
|
||||
return (strcmp(md5out, testMD5output1) != 0) ? 1 : 0;
|
||||
}
|
||||
|
||||
static int testMD5_2(kwsysMD5* md5)
|
||||
@@ -55,7 +46,7 @@ static int testMD5_2(kwsysMD5* md5)
|
||||
printf("md5sum 2: expected [%s]\n"
|
||||
" got [%s]\n",
|
||||
testMD5output2, md5out);
|
||||
return (strcmp(md5out, testMD5output2) != 0)? 1:0;
|
||||
return (strcmp(md5out, testMD5output2) != 0) ? 1 : 0;
|
||||
}
|
||||
|
||||
int testEncode(int argc, char* argv[])
|
||||
@@ -66,10 +57,10 @@ int testEncode(int argc, char* argv[])
|
||||
|
||||
/* Test MD5 digest. */
|
||||
{
|
||||
kwsysMD5* md5 = kwsysMD5_New();
|
||||
result |= testMD5_1(md5);
|
||||
result |= testMD5_2(md5);
|
||||
kwsysMD5_Delete(md5);
|
||||
kwsysMD5* md5 = kwsysMD5_New();
|
||||
result |= testMD5_1(md5);
|
||||
result |= testMD5_2(md5);
|
||||
kwsysMD5_Delete(md5);
|
||||
}
|
||||
|
||||
return result;
|
||||
|
||||
Reference in New Issue
Block a user