<div dir="ltr"><div>Hi Brad,<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 26 Apr 2022 at 12:37, Brad ReDacted <<a href="mailto:brad.redacted@outlook.com">brad.redacted@outlook.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello,<br>
<br>
Is there any particular reason lib/rast3d/error.c exists? All I see is <br>
duplicated functionality to lib/gis/error.c with different function <br>
names.<br></blockquote><div><br></div><div>I think the general idea there is that the rast3d library uses a different function than the modules. A function which only prints, does not call fatal (does not call exit or long jump), and can be customized independently. In other words, Rast3d_error is not the same as G_fatal_error.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">

Are there any objections to deleting lib/rast3d/error.c and using the <br>
equivalent functions of lib/gis/error.c?<br></blockquote><div><br></div><div>Generally, no objections from me. I don't think rast3d lib needs different functions than the rest of the code. On the other hand, the idea of different functions for the library and the modules seems worth preserving or pursuing further, but in the context of the whole library, not just rast3d.</div><div><br></div><div>Best,</div><div>Vaclav<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
<br>
-- <br>
Best Regards,<br>
-Brad<br>
<br>
_______________________________________________<br>
grass-dev mailing list<br>
<a href="mailto:grass-dev@lists.osgeo.org" target="_blank">grass-dev@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/grass-dev" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/grass-dev</a><br>
</blockquote></div></div>