Commit: a28ec920884c63fbef72cf5af75cd446744009ca
Author: Jacques Lucke
Date: Wed Sep 22 19:45:18 2021 +0200
Branches: master
https://developer.blender.org/rBa28ec920884c63fbef72cf5af75cd446744009ca
BLI: avoid warning when copying empty StringRef
===================================================================
M source/blender/blenlib/BLI_string_ref.hh
===================================================================
diff --git a/source/blender/blenlib/BLI_string_ref.hh
b/source/blender/blenlib/BLI_string_ref.hh
index 257a0ba143e..dcf66bbf5ad 100644
--- a/source/blender/blenlib/BLI_string_ref.hh
+++ b/source/blender/blenlib/BLI_string_ref.hh
@@ -134,7 +134,9 @@ class StringRefBase {
*/
void unsafe_copy(char *dst) const
{
- memcpy(dst, data_, static_cast<size_t>(size_));
+ if (size_ > 0) {
+ memcpy(dst, data_, static_cast<size_t>(size_));
+ }
dst[size_] = '\0';
}
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
List details, subscription details or unsubscribe:
https://lists.blender.org/mailman/listinfo/bf-blender-cvs