mirror of
https://codeberg.org/shufflecake/shufflecake-c.git
synced 2026-01-15 15:29:04 -05:00
39 lines
1.6 KiB
C
39 lines
1.6 KiB
C
/*
|
|
* Copyright The Shufflecake Project Authors (2022)
|
|
* Copyright The Shufflecake Project Contributors (2022)
|
|
* Copyright Contributors to the The Shufflecake Project.
|
|
*
|
|
* See the AUTHORS file at the top-level directory of this distribution and at
|
|
* <https://www.shufflecake.net/permalinks/shufflecake-userland/AUTHORS>
|
|
*
|
|
* This file is part of the program shufflecake-c, which is part of the
|
|
* Shufflecake Project. Shufflecake is a plausible deniability (hidden storage)
|
|
* layer for Linux. See <https://www.shufflecake.net>.
|
|
*
|
|
* This program 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. This program 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, see <https://www.gnu.org/licenses/>.
|
|
*/
|
|
|
|
#ifndef _UTILS_STRING_H_
|
|
#define _UTILS_STRING_H_
|
|
|
|
|
|
/*****************************************************
|
|
* PUBLIC FUNCTIONS PROTOTYPES *
|
|
*****************************************************/
|
|
|
|
/* Malloc's the buffer for the hex string */
|
|
char *sflc_toHex(char *buf, size_t len);
|
|
|
|
/* Replaces all occurrences of character in-place */
|
|
void sflc_str_replaceAll(char *str, char old, char new);
|
|
|
|
|
|
#endif /* _UTILS_STRING_H_ */
|