mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-08 05:56:36 +08:00
refactor: Modernize writeDataToFile function
Signed-off-by: Marcel Skierkowski <marcel.skierkowski@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
dd3d294f87
commit
e82be94368
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (C) 2018-2024 Intel Corporation
|
||||
* Copyright (C) 2018-2025 Intel Corporation
|
||||
*
|
||||
* SPDX-License-Identifier: MIT
|
||||
*
|
||||
@@ -16,17 +16,15 @@
|
||||
|
||||
size_t writeDataToFile(
|
||||
const char *filename,
|
||||
const void *pData,
|
||||
size_t dataSize) {
|
||||
std::string_view data) {
|
||||
FILE *fp = nullptr;
|
||||
size_t nsize = 0;
|
||||
|
||||
DEBUG_BREAK_IF(nullptr == pData);
|
||||
DEBUG_BREAK_IF(nullptr == filename);
|
||||
|
||||
fopen_s(&fp, filename, "wb");
|
||||
if (fp) {
|
||||
nsize = fwrite(pData, sizeof(unsigned char), dataSize, fp);
|
||||
nsize = fwrite(data.data(), sizeof(unsigned char), data.size(), fp);
|
||||
fclose(fp);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user