MCPcopy Create free account
hub / github.com/LAStools/LAStools / demzip_I32 demzip_get_point_pointer

Function demzip_I32 demzip_get_point_pointer

LASlib/src/demzip_dll.cpp:513–540  ·  view source on GitHub ↗

---------------------------------------------------------------------------*/

Source from the content-addressed store, hash-verified

511
512/*---------------------------------------------------------------------------*/
513DEMZIP_API demzip_I32
514demzip_get_point_pointer(
515 demzip_POINTER pointer
516 , demzip_point_struct** point_pointer
517)
518{
519 if (pointer == 0) return 1;
520 demzip_dll_struct* demzip_dll = (demzip_dll_struct*)pointer;
521
522 try
523 {
524 if (point_pointer == 0)
525 {
526 sprintf(demzip_dll->error, "demzip_point_struct pointer 'point_pointer' is zero");
527 return 1;
528 }
529
530 *point_pointer = &demzip_dll->point;
531 }
532 catch (...)
533 {
534 sprintf(demzip_dll->error, "internal error in demzip_get_point_pointer");
535 return 1;
536 }
537
538 demzip_dll->error[0] = '\0';
539 return 0;
540}
541
542/*---------------------------------------------------------------------------*/
543DEMZIP_API demzip_I32

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected