Skip to content

Commit d9f2665

Browse files
committed
docstring for CreateCRS2CRS
1 parent 43e732f commit d9f2665

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

v5/proj.go

+7-6
Original file line numberDiff line numberDiff line change
@@ -126,19 +126,20 @@ func (ctx *Context) Create(definition string) (*PJ, error) {
126126
return &p, nil
127127
}
128128

129-
func (ctx *Context) CreateCRS2CRS(srcDefn, dstDefn string) (*PJ, error) {
129+
// Create a transformation object that is a pipeline between two known coordinate reference systems
130+
func (ctx *Context) CreateCRS2CRS(srcDefinition, dstDefinition string) (*PJ, error) {
130131
if !ctx.opened {
131132
return &PJ{}, errContextClosed
132133
}
133134

134-
srcDefnC := C.CString(srcDefn)
135-
dstDefnC := C.CString(dstDefn)
135+
srcDefinitionC := C.CString(srcDefinition)
136+
dstDefinitionC := C.CString(dstDefinition)
136137
defer func() {
137-
C.free(unsafe.Pointer(srcDefnC))
138-
C.free(unsafe.Pointer(dstDefnC))
138+
C.free(unsafe.Pointer(srcDefinitionC))
139+
C.free(unsafe.Pointer(dstDefinitionC))
139140
}()
140141

141-
pj := C.proj_create_crs_to_crs(ctx.pj_context, srcDefnC, dstDefnC, nil)
142+
pj := C.proj_create_crs_to_crs(ctx.pj_context, srcDefinitionC, dstDefinitionC, nil)
142143
if pj == nil {
143144
errno := C.proj_context_errno(ctx.pj_context)
144145
err := C.GoString(C.proj_errno_string(errno))

0 commit comments

Comments
 (0)