Home
last modified time | relevance | path

Searched refs:inputFilename (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeBinaryCompile/LumeShaderCompiler/src/
H A Dmain.cpp1560 bool runAllCompilationStages(std::string_view inputFilename, CompilationSettings& settings) in runAllCompilationStages() argument
1565 std::filesystem::relative(inputFilename, settings.shaderSourcePath); in runAllCompilationStages()
1567 const std::string extension = std::filesystem::path(inputFilename).extension().string(); in runAllCompilationStages()
1576 !std::filesystem::equivalent(inputFilename, outputFilename)) { in runAllCompilationStages()
1578 …std::filesystem::copy(inputFilename, outputFilename, std::filesystem::copy_options::overwrite_exis… in runAllCompilationStages()
1585 LUME_LOG_V(" input: '%s'", inputFilename.data()); in runAllCompilationStages()
1590 if (std::string shaderSource = readFileToString(inputFilename); !shaderSource.empty()) { in runAllCompilationStages()
1619 LUME_LOG_E("Failed to reflect %s", inputFilename.data()); in runAllCompilationStages()
1632 LUME_LOG_E("Failed to optimize %s", inputFilename.data()); in runAllCompilationStages()
1728 … "Failed to generate GLES shader for '%s': %s", inputFilename.data(), e.what()); in runAllCompilationStages()
[all …]
/ohos5.0/docs/zh-cn/contribute/
H A DOpenHarmony-c-cpp-secure-coding-guide.md2390 在此错误的示例中,inputFilename包含一个源于受污染源的文件名,并且该文件名已打开以进行写入。在使用此文件名操作之前,应该对其进行验证,以确保它引用的是预期的有效文件。
2391 不幸的是,inputFilename引用的文件名可能包含特殊字符,例如目录字符,这使验证变得困难,甚至不可能。而且,inputFilename中可能包含可以指向任意文件路径的符号链接,即使该文件名通…
2397 if (!verify_file(inputFilename) { // 没有对inputFilename做规范化,直接做校验
2401 if (fopen(inputFilename, "w") == NULL) {
2422 // 在校验之前,先对inputFilename做规范化处理
2423 realpathRes = realpath(inputFilename, NULL);
2467 realpathRes = realpath(inputFilename, canonicalFilename);
/ohos5.0/docs/en/contribute/
H A DOpenHarmony-c-cpp-secure-coding-guide.md2461inputFilename** contains a file name that originates from a tainted source, and the file is opened…
2466 if (!verify_file(inputFilename) { // inputFilename is validated without being canonicalized.
2470 if (fopen(inputFilename, "w") == NULL) {
2488 // Canonicalize inputFilename before validation.
2489 realpathRes = realpath(inputFilename, NULL);
2531 realpathRes = realpath(inputFilename, canonicalFilename);