Thank you very much. It compiled. I would like to print the values of "entities", how do I do that?<br><br><div class="gmail_quote">On Mon, Apr 27, 2009 at 10:21 PM, Frank Warmerdam <span dir="ltr"><<a href="mailto:warmerdam@pobox.com">warmerdam@pobox.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">Jamie Lahowetz wrote:<br>
> I am learning C so humor me. I have a simple script but everytime I run<br>
> it I get a segmentation fault. Any ideas?<br>
><br>
> #include <shapefil.h><br>
><br>
> int main (void)<br>
> {<br>
>     const char * shapefile = "/mnt/share/uas/GRRUVI2_uc/<br>
> extractor/colorado/fe_2007_08_county";<br>
>     SHPHandle handle;<br>
>     int entities;<br>
>     int type;<br>
>     double minbound;<br>
>     double maxbound;<br>
><br>
>     printf("%s\n", shapefile);<br>
><br>
>     handle = SHPOpen(shapefile,"rb");<br>
>     SHPGetInfo( handle,&entities,&type,&minbound,&maxbound);<br>
><br>
>     SHPClose(handle);<br>
>     return 0;<br>
> }<br>
<br>
</div>Jamie,<br>
<br>
The minbound and maxbound arguments need to be pointers to an array of<br>
four values (for the four dimensions possible in a shapefile).<br>
<br>
So more like:<br>
<br>
...<br>
      double minbound[4];<br>
      double maxbound[4];<br>
<div class="im"><br>
      printf("%s\n", shapefile);<br>
<br>
      handle = SHPOpen(shapefile,"rb");<br>
      SHPGetInfo( handle,&entities,&type,minbound,maxbound);<br>
</div>...<br>
<br>
Best regards,<br>
--<br>
---------------------------------------+--------------------------------------<br>
I set the clouds in motion - turn up   | Frank Warmerdam, <a href="mailto:warmerdam@pobox.com">warmerdam@pobox.com</a><br>
light and sound - activate the windows | <a href="http://pobox.com/%7Ewarmerdam" target="_blank">http://pobox.com/~warmerdam</a><br>
and watch the world go round - Rush    | Geospatial Programmer for Rent<br>
<br>
_______________________________________________<br>
Shapelib mailing list<br>
<a href="mailto:Shapelib@lists.maptools.org">Shapelib@lists.maptools.org</a><br>
<a href="http://lists.maptools.org/mailman/listinfo/shapelib" target="_blank">http://lists.maptools.org/mailman/listinfo/shapelib</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Jamie Ryan Lahowetz<br>University of Nebraska - Lincoln<br>Graduate Student - Geosciences<br>402.304.0766<br><a href="mailto:jlahowetz@gmail.com">jlahowetz@gmail.com</a><br>