-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[GCC|Clang] added addition compile flags.
Added addition checks of source code, and globally change it to meet such requirements. This flags is the same like in https://github.com/Cyan4973/FiniteStateEntropy.git repository at the make file. [argument_parser|buffer|common|date_time|environment|file_system|interpreter|interpreter.file_system|interpreter.path|interpreter.property|interpreter.string_unit|load_tasks|operating_system] 'void' key word required in functions that do not have any parameters. [buffer] added buffer_data_finish function - will help in some scenario where casting required with end of buffer data point. See changes at the xml unit to see what problem is solving with this function. [environment] added missed cases for non Windows platform - new compile flag signal that default not enough in scenario when we do need processing some of cases from the enum in the switch operator. [exec|load_tasks|property|text_encoding|version] deal with casting of pointers when align policy is required to do so with adding variable with required type or use correct already exists one if that possible. [load_file] resolve prohibited casting with using of recently added function - text_encoding_UTF_to_UTF8. [path] added required const modifier to the declaration of variable. [sleep_unit] added missed casting. [text_encoding] added text_encoding_UTF16_to_ASCII, text_encoding_UTF32_to_ASCII, text_encoding_UTF16_to_UTF8, text_encoding_UTF32_to_UTF8 and text_encoding_UTF_to_UTF8 functions. [tests_file_system] replaced #if TODO with #if defined(TODO) in order to meet requirements from compiler with recently added flags. [tests_text_encoding] added test on text_encoding_UTF_to_UTF8 and text_encoding_get_one functions. [xml] deal with pointer arithmetics and later casting to the different type with using recently added function.
- Loading branch information
Showing
39 changed files
with
769 additions
and
220 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.