Routino SVN Repository Browser

Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino

/[routino]/trunk/src/segmentsx.c
ViewVC logotype

Log of /trunk/src/segmentsx.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:


Revision 944 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 11 11:56:05 2011 UTC (13 years, 4 months ago) by amb
File length: 22336 byte(s)
Diff to previous 943
Fill the structures with zero before inserting data and writing to file (removes
junk from unused spaces in database files).


Revision 943 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 11 11:17:52 2011 UTC (13 years, 4 months ago) by amb
File length: 22332 byte(s)
Diff to previous 942
Remove the "position" parameter from the NextSegmentX() function.


Revision 942 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 11 11:09:13 2011 UTC (13 years, 4 months ago) by amb
File length: 22318 byte(s)
Diff to previous 914
Remove the "position" parameter from the PutBack*X() functions (only used in
slim mode).


Revision 914 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 21 18:37:06 2011 UTC (13 years, 4 months ago) by amb
File length: 22317 byte(s)
Diff to previous 812
When an area and a way overlap keep the way and discard the area.


Revision 812 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 21 18:44:52 2011 UTC (13 years, 8 months ago) by amb
File length: 21588 byte(s)
Diff to previous 793
Add logging of parsing and processing errors.


Revision 793 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 19 17:40:46 2011 UTC (13 years, 9 months ago) by amb
File length: 20798 byte(s)
Diff to previous 790
If a node has no segments return a NULL pointer rather than random junk.


Revision 790 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 18 17:55:25 2011 UTC (13 years, 9 months ago) by amb
File length: 20756 byte(s)
Diff to previous 788
Ensure that when printing numbers of the index_t type that an appropriate printf
format specifier is used (ready for if it is redefined as 64-bit).


Revision 788 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 18 10:54:17 2011 UTC (13 years, 9 months ago) by amb
File length: 20584 byte(s)
Diff to previous 780
Fix some more warnings from -Wextra and/or -pedantic options.


Revision 780 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 5 18:19:50 2011 UTC (13 years, 10 months ago) by amb
File length: 20577 byte(s)
Diff to previous 771
Replace int with appropriate defined types (mostly index_t, ll_bin_t and
ll_bin2_t).


Revision 771 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 4 18:11:55 2011 UTC (13 years, 10 months ago) by amb
File length: 20571 byte(s)
Diff to previous 770
Change name of function parameters to clarify what they are.


Revision 770 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 4 18:09:32 2011 UTC (13 years, 10 months ago) by amb
File length: 20546 byte(s)
Diff to previous 761
Fix some more potential problems with a transition to 64-bit node_t.


Revision 761 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 3 18:42:06 2011 UTC (13 years, 10 months ago) by amb
File length: 20545 byte(s)
Diff to previous 759
Shorten the messages when running to avoid going beyond 80 characters.


Revision 759 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 3 18:26:42 2011 UTC (13 years, 10 months ago) by amb
File length: 20564 byte(s)
Diff to previous 755
Remove hard-coded numeric values and replace with a common #define value.
Handle overflows consistently.


Revision 755 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 31 18:55:02 2011 UTC (13 years, 10 months ago) by amb
File length: 20554 byte(s)
Diff to previous 740
Fix some obvious problems with a transition to 64-bit node_t.


Revision 740 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 30 13:00:46 2011 UTC (13 years, 10 months ago) by amb
File length: 20548 byte(s)
Diff to previous 713
Fix spelling mistake in function parameter comment.


Revision 713 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 11 17:45:50 2011 UTC (13 years, 11 months ago) by amb
File length: 20548 byte(s)
Diff to previous 700
Add comments to assert statements that don't already have them.


Revision 700 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 7 13:18:13 2011 UTC (13 years, 11 months ago) by amb
File length: 20501 byte(s)
Diff to previous 681
Fix bugs found by valgrind.


Revision 681 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 24 18:01:24 2011 UTC (13 years, 11 months ago) by amb
File length: 20475 byte(s)
Diff to previous 680
Make the comments more consistent.


Revision 680 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 24 15:14:53 2011 UTC (13 years, 11 months ago) by amb
File length: 20474 byte(s)
Diff to previous 674
Update comments throughout the source code.


Revision 674 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 22 13:08:27 2011 UTC (13 years, 11 months ago) by amb
File length: 20399 byte(s)
Diff to previous 666
Finish off the geographic sorting of segments.


Revision 666 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 21 19:07:47 2011 UTC (14 years ago) by amb
File length: 20472 byte(s)
Diff to previous 660
Fix bug with segment deduplication.


Revision 660 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 20 15:47:50 2011 UTC (14 years ago) by amb
File length: 20472 byte(s)
Diff to previous 658
Return early from the IndexSegments function if there are no segments.


Revision 658 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 19 15:25:12 2011 UTC (14 years ago) by amb
File length: 20433 byte(s)
Diff to previous 657
Deduplicate in pairs only (i.e. if a segment occurs 4 times then keep 2 of
them).


Revision 657 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 19 13:36:40 2011 UTC (14 years ago) by amb
File length: 20222 byte(s)
Diff to previous 655
Cache the recently used ways when de-duplicating segments.


Revision 655 - (view) (download) (as text) (annotate) - [select for diffs]
Added Sat Mar 12 16:31:56 2011 UTC (14 years, 1 month ago) by amb
File length: 20249 byte(s)
Diff to previous 651
Make the used nodes marker bit-wide rather than byte-wide.



This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a