Skip to content

Commit e998f42

Browse files
fix docs (#46)
1 parent 73e695e commit e998f42

File tree

6 files changed

+6
-24
lines changed

6 files changed

+6
-24
lines changed

bindings.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2205,12 +2205,9 @@ func GetInterval(v Value) Interval {
22052205
}
22062206

22072207
// GetValueType wraps duckdb_get_value_type.
2208-
// The return value must be destroyed with DestroyLogicalType.
2208+
// The return value must NOT be destroyed. It lives as long as Value (v) is alive.
22092209
func GetValueType(v Value) LogicalType {
22102210
logicalType := C.duckdb_get_value_type(v.data())
2211-
if debugMode {
2212-
incrAllocCount("logicalType")
2213-
}
22142211
return LogicalType{
22152212
Ptr: unsafe.Pointer(logicalType),
22162213
}

darwin-amd64/bindings.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2205,12 +2205,9 @@ func GetInterval(v Value) Interval {
22052205
}
22062206

22072207
// GetValueType wraps duckdb_get_value_type.
2208-
// The return value must be destroyed with DestroyLogicalType.
2208+
// The return value must NOT be destroyed. It lives as long as Value (v) is alive.
22092209
func GetValueType(v Value) LogicalType {
22102210
logicalType := C.duckdb_get_value_type(v.data())
2211-
if debugMode {
2212-
incrAllocCount("logicalType")
2213-
}
22142211
return LogicalType{
22152212
Ptr: unsafe.Pointer(logicalType),
22162213
}

darwin-arm64/bindings.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2205,12 +2205,9 @@ func GetInterval(v Value) Interval {
22052205
}
22062206

22072207
// GetValueType wraps duckdb_get_value_type.
2208-
// The return value must be destroyed with DestroyLogicalType.
2208+
// The return value must NOT be destroyed. It lives as long as Value (v) is alive.
22092209
func GetValueType(v Value) LogicalType {
22102210
logicalType := C.duckdb_get_value_type(v.data())
2211-
if debugMode {
2212-
incrAllocCount("logicalType")
2213-
}
22142211
return LogicalType{
22152212
Ptr: unsafe.Pointer(logicalType),
22162213
}

linux-amd64/bindings.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2205,12 +2205,9 @@ func GetInterval(v Value) Interval {
22052205
}
22062206

22072207
// GetValueType wraps duckdb_get_value_type.
2208-
// The return value must be destroyed with DestroyLogicalType.
2208+
// The return value must NOT be destroyed. It lives as long as Value (v) is alive.
22092209
func GetValueType(v Value) LogicalType {
22102210
logicalType := C.duckdb_get_value_type(v.data())
2211-
if debugMode {
2212-
incrAllocCount("logicalType")
2213-
}
22142211
return LogicalType{
22152212
Ptr: unsafe.Pointer(logicalType),
22162213
}

linux-arm64/bindings.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2205,12 +2205,9 @@ func GetInterval(v Value) Interval {
22052205
}
22062206

22072207
// GetValueType wraps duckdb_get_value_type.
2208-
// The return value must be destroyed with DestroyLogicalType.
2208+
// The return value must NOT be destroyed. It lives as long as Value (v) is alive.
22092209
func GetValueType(v Value) LogicalType {
22102210
logicalType := C.duckdb_get_value_type(v.data())
2211-
if debugMode {
2212-
incrAllocCount("logicalType")
2213-
}
22142211
return LogicalType{
22152212
Ptr: unsafe.Pointer(logicalType),
22162213
}

windows-amd64/bindings.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2205,12 +2205,9 @@ func GetInterval(v Value) Interval {
22052205
}
22062206

22072207
// GetValueType wraps duckdb_get_value_type.
2208-
// The return value must be destroyed with DestroyLogicalType.
2208+
// The return value must NOT be destroyed. It lives as long as Value (v) is alive.
22092209
func GetValueType(v Value) LogicalType {
22102210
logicalType := C.duckdb_get_value_type(v.data())
2211-
if debugMode {
2212-
incrAllocCount("logicalType")
2213-
}
22142211
return LogicalType{
22152212
Ptr: unsafe.Pointer(logicalType),
22162213
}

0 commit comments

Comments
 (0)