Skip to content

Commit 5a0fa35

Browse files
author
gentele
committed
document requirements for merge function
1 parent 6b85272 commit 5a0fa35

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

pkg/devspace/config/configutil/merge.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ func Merge(object interface{}, overwriteObject interface{}) {
1313
merge(&object, overwriteObject, objectPointerUnsafe, overwriteObjectPointerUnsafe)
1414
}
1515

16+
// objectPointer MUST be a pointer of a pointer
17+
// objectPointerUnsafe MUST be an unsafe pointer of a pointer
1618
func merge(objectPointer interface{}, overwriteObjectPointer interface{}, objectPointerUnsafe unsafe.Pointer, overwriteObjectPointerUnsafe unsafe.Pointer) {
1719
overwriteObjectRef := reflect.ValueOf(overwriteObjectPointer)
1820

0 commit comments

Comments
 (0)