* The status code to process.
* Make sure this has F_status_set_fine() called if the status code has any error or warning bits.
* @param function
- * The name of the function where the error happened.
- * Set to 0 to disable.
+ * (optional) The name of the function where the error happened.
+ *
+ * Set to NULL to disable.
* @param flag
* One of the fll_error_file_flag_*_e flags.
* Consider passing fll_error_file_flag_simple_e, on errors like file not find while trying to find file.
* The status code to process.
* Make sure this has F_status_set_fine() called if the status code has any error or warning bits.
* @param function
- * The name of the function where the error happened.
- * Set to 0 to disable.
+ * (optional) The name of the function where the error happened.
+ *
+ * Set to NULL to disable.
* @param flag
* One of the fll_error_file_flag_*_e flags.
* Consider passing fll_error_file_flag_simple_e, on errors like file not find while trying to find file.
* The status code to process.
* Make sure this has F_status_set_fine() called if the status code has any error or warning bits.
* @param function
- * The name of the function where the error happened.
- * Set to 0 to disable.
+ * (optional) The name of the function where the error happened.
+ *
+ * Set to NULL to disable.
* @param flag
* One of the fll_error_file_flag_*_e flags.
* Consider passing fll_error_file_flag_simple_e, on errors like file not find while trying to find file.
* The status code to process.
* Make sure this has F_status_set_fine() called if the status code has any error or warning bits.
* @param function
- * The name of the function where the error happened.
- * Set to 0 to disable.
+ * (optional) The name of the function where the error happened.
+ *
+ * Set to NULL to disable.
* @param flag
* One of the fll_error_file_flag_*_e flags.
* Consider passing fll_error_file_flag_simple_e, on errors like file not find while trying to find file.
* @param print
* Designates how printing is to be performed.
* @param function
- * The name of the function where the error happened.
- * Set to 0 to disable.
+ * (optional) The name of the function where the error happened.
+ *
+ * Set to NULL to disable.
*
* @return
* F_false is returned on successful print of known errors.
*
* This does not alter print.custom.setting.state.status.
* @param function
- * The name of the function where the error happened.
- * Set to 0 to disable.
+ * (optional) The name of the function where the error happened.
+ *
+ * Set to NULL to disable.
* @param name
* The name of the file or directory.
* @param operation
* The status code to process.
* Make sure this has F_status_set_fine() called if the status code has any error or warning bits.
* @param function
- * The name of the function where the error happened.
- * Set to 0 to disable.
+ * (optional) The name of the function where the error happened.
+ *
+ * Set to NULL to disable.
* @param flag
* One of the fll_error_file_flag_*_e flags.
*
*
* @param thread
* (optional) The thread data.
+ *
* Set to NULL to disable locking on the thread (this should be done only if the lock is already in place).
* @param print
* Designates how printing is to be performed.
* The status code to process.
* Make sure this has F_status_set_fine() called if the status code has any error or warning bits.
* @param function
- * The name of the function where the error happened.
- * Set to 0 to disable.
+ * (optional) The name of the function where the error happened.
+ *
+ * Set to NULL to disable.
* @param flag
* One of the fll_error_file_flag_*_e flags.
* @param name
* The status code to process.
* Make sure this has F_status_set_fine() called if the status code has any error or warning bits.
* @param function
- * The name of the function where the error happened.
- * Set to 0 to disable.
+ * (optional) The name of the function where the error happened.
+ *
+ * Set to NULL to disable.
* @param fallback
* Set to F_true to print the fallback error message for unknown errors.
* @param thread
* The status code to process.
* Make sure this has F_status_set_fine() called if the status code has any error or warning bits.
* @param function
- * The name of the function where the error happened.
- * Set to 0 to disable.
+ * (optional) The name of the function where the error happened.
+ *
+ * Set to NULL to disable.
* @param flag
* One of the fll_error_file_flag_*_e flags.
* @param name
* The status code to process.
* Make sure this has F_status_set_fine() called if the status code has any error or warning bits.
* @param function
- * The name of the function where the error happened.
- * Set to 0 to disable.
+ * (optional) The name of the function where the error happened.
+ *
+ * Set to NULL to disable.
* @param fallback
* Set to F_true to print the fallback error message for unknown errors.
* @param item
* @param file_stage
* The specific stage file path.
* @param perserve_offset
- * When a positive number, this represents the amount of characters at the front of each file to ignore.
+ * (optional) When a positive number, this represents the amount of characters at the front of each file to ignore.
* Everything after that is preserved, and the directory is created if necessary.
*
* This is always treated as 0 for any file that is a directory type.
+ *
* Set to 0 to disable.
*
* Example: 'sources/c/level_0/fss.h' with a preseve of 10, would result in the path of 'level_0/fss.h' being preserved.
* @param error
* Designates how the section error/warning should be printed.
* @param function
- * The name of the function where the error happened.
- * Set to 0 to disable.
+ * (optional) The name of the function where the error happened.
+ *
+ * Set to NULL to disable.
* @param path
* The path to the directory.
*
*
* This does not alter print.custom.setting.state.status.
* @param function
- * The name of the function where the error happened.
- * Set to 0 to disable.
+ * (optional) The name of the function where the error happened.
+ *
+ * Set to NULL to disable.
* @param name
* The name of the file or directory.
* @param operation
*
* This does not alter print.custom.setting.state.status.
* @param function
- * The name of the function where the error happened.
- * Set to 0 to disable.
+ * (optional) The name of the function where the error happened.
+ *
+ * Set to NULL to disable.
* @param name
* The name of the file or directory.
* @param operation
*
* This does not alter print.custom.setting.state.status.
* @param function
- * The name of the function where the error happened.
- * Set to 0 to disable.
+ * (optional) The name of the function where the error happened.
+ *
+ * Set to NULL to disable.
* @param name
* The name of the file or directory.
* @param operation
*
* This does not alter print.custom.setting.state.status.
* @param function
- * The name of the function where the error happened.
- * Set to 0 to disable.
+ * (optional) The name of the function where the error happened.
+ *
+ * Set to NULL to disable.
* @param name
* The name of the file or directory.
* @param operation
*
* This does not alter print.custom.setting.state.status.
* @param function
- * The name of the function where the error happened.
- * Set to 0 to disable.
+ * (optional) The name of the function where the error happened.
+ *
+ * Set to NULL to disable.
* @param name
* The name of the file or directory.
* @param operation
*
* This does not alter print.custom.setting.state.status.
* @param function
- * The name of the function where the error happened.
- * Set to 0 to disable.
+ * (optional) The name of the function where the error happened.
+ *
+ * Set to NULL to disable.
* @param name
* The name of the file or directory.
* @param operation
*
* This does not alter print.custom.setting.state.status.
* @param function
- * The name of the function where the error happened.
- * Set to 0 to disable.
+ * (optional) The name of the function where the error happened.
+ *
+ * Set to NULL to disable.
* @param name
* The name of the file or directory.
* @param operation