Index: trunk/src/layer.c =================================================================== --- trunk/src/layer.c (revision 4442) +++ trunk/src/layer.c (revision 4443) @@ -661,7 +661,7 @@ PCB->Data->Layer[SOLDER_LAYER].Name = pcb_strdup(""); } -int pcb_layer_create(pcb_layer_type_t type, pcb_bool_t reuse_layer, pcb_bool_t reuse_group, const char *lname) +int pcb_layer_create(pcb_layer_type_t type, pcb_bool reuse_layer, pcb_bool_t reuse_group, const char *lname) { int id, grp = -1, found; unsigned int loc = type & PCB_LYT_ANYWHERE; Index: trunk/src/layer.h =================================================================== --- trunk/src/layer.h (revision 4442) +++ trunk/src/layer.h (revision 4443) @@ -148,7 +148,7 @@ Returns a layer index (or -1 on error) Do not create: mask, silk, paste; they are special layers. */ -int pcb_layer_create(pcb_layer_type_t type, pcb_bool_t reuse_layer, pcb_bool_t reuse_group, const char *lname); +int pcb_layer_create(pcb_layer_type_t type, pcb_bool reuse_layer, pcb_bool_t reuse_group, const char *lname); /* Rename an existing layer */ int pcb_layer_rename(int layer, const char *lname); Index: trunk/src/rats_patch.c =================================================================== --- trunk/src/rats_patch.c (revision 4442) +++ trunk/src/rats_patch.c (revision 4443) @@ -280,7 +280,7 @@ return NULL; } -int rats_patch_export(PCBType *pcb, rats_patch_line_t *pat, pcb_bool_t need_info_lines, void (*cb)(void *ctx, pcb_rats_patch_export_ev_t ev, const char *netn, const char *key, const char *val), void *ctx) +int rats_patch_export(PCBType *pcb, rats_patch_line_t *pat, pcb_bool need_info_lines, void (*cb)(void *ctx, pcb_rats_patch_export_ev_t ev, const char *netn, const char *key, const char *val), void *ctx) { rats_patch_line_t *n; Index: trunk/src/rats_patch.h =================================================================== --- trunk/src/rats_patch.h (revision 4442) +++ trunk/src/rats_patch.h (revision 4443) @@ -73,4 +73,4 @@ /* Call cb() for each item to output; PCB_PTRE_INFO* is calculated/called only if need_info_lines is true; the pcb pointer is used for looking up connections */ -int rats_patch_export(PCBType *pcb, rats_patch_line_t *pat, pcb_bool_t need_info_lines, void (*cb)(void *ctx, pcb_rats_patch_export_ev_t ev, const char *netn, const char *key, const char *val), void *ctx); +int rats_patch_export(PCBType *pcb, rats_patch_line_t *pat, pcb_bool need_info_lines, void (*cb)(void *ctx, pcb_rats_patch_export_ev_t ev, const char *netn, const char *key, const char *val), void *ctx);