mirror of
https://git.hardenedbsd.org/hardenedbsd/HardenedBSD.git
synced 2024-11-24 01:07:21 +01:00
24 lines
645 B
C
24 lines
645 B
C
/*
|
|
* Copyright (c) 2016-present, Yann Collet, Facebook, Inc.
|
|
* All rights reserved.
|
|
*
|
|
* This source code is licensed under both the BSD-style license (found in the
|
|
* LICENSE file in the root directory of this source tree) and the GPLv2 (found
|
|
* in the COPYING file in the root directory of this source tree).
|
|
*/
|
|
|
|
|
|
|
|
#include <stddef.h> /* size_t */
|
|
#include <string.h> /* strlen */
|
|
|
|
/* symbol definition */
|
|
extern unsigned XXH32(const void* src, size_t srcSize, unsigned seed);
|
|
|
|
int main(int argc, const char** argv)
|
|
{
|
|
const char* exename = argv[0];
|
|
unsigned result = XXH32(exename, strlen(exename), argc);
|
|
return !result;
|
|
}
|