On Sat, Dec 7, 2013 at 12:12 PM, Christopher Sean Morrison
<[email protected]> wrote:
>
> On Dec 7, 2013, at 9:01 AM, Tom Browder wrote:
>
>> If I find one or more with differing signatures, what should I do?
>> My guess is: I should rework them to fit a common signature, even
>> though they may have one or more UNUSED(x) wrappers around func args.
>
> They should definitely be using a common signature.
Attached is a list of the functions I've found grouped into sets of
similar args-looks like just one real weirdo (camo_setup).
-Tom
void bu_mm_cvt (const struct bu_structparse *, const char *,
char *, const char *);
void light_cvt_visible (const struct bu_structparse *, const char *,
char *, const char *);
void light_pt_set (const struct bu_structparse *, const char *,
char *, const char *);
void noise_deg_to_rad (const struct bu_structparse *, const char *,
char *, const char *);
void dpm_hook (const struct bu_structparse *, const char *,
char *, const char *);
void new_image (const struct bu_structparse *, const char *,
char *, const char *);
void normalizedInput_hook (const struct bu_structparse *, const char *,
char *, const char *);
void singleNormalizedInput_hook(const struct bu_structparse *, const char *,
char *, const char *);
void dimen_hook (const struct bu_structparse *, const char *,
char *, const char *);
void orient_hook (const struct bu_structparse *, const char *,
char *, const char *);
void persp_hook (const struct bu_structparse *, const char *,
char *, const char *);
void aim_set (const struct bu_structparse *, const char *,
const char *, char *);
void wood_D_set (const struct bu_structparse *, const char *,
const char *, char *);
void wood_V_set (const struct bu_structparse *, const char *,
const char *, char *);
void stxt_transp_hook ( struct bu_structparse *, char *,
char *, char *);
void txt_transp_hook ( struct bu_structparse *, char *,
char *, char *);
void img_source_hook (const struct bu_structparse *, const char *,
genptr_t, char *);
void txt_source_hook (const struct bu_structparse *, const char *,
genptr_t, char *);
void hook_file (const struct bu_structparse *, const char *,
genptr_t, char *);
void hook_mtos_from_stom (const struct bu_structparse *, const char *,
genptr_t, char *);
void hook_verify (const struct bu_structparse *, const char *,
genptr_t, char *);
int camo_setup (struct region *, struct bu_vls *, genptr_t *,
const struct mfuncs *, struct rt_i *);
void cs_set_bg(void);
void cs_set_dirty_flag(void);
void cs_update(void);
void set_grid_draw(void);
void set_grid_res(void);
void grid_set_dirty_flag(void);
void rb_set_dirty_flag(void);
void set_rect(void);
void establish_perspective(void);
void nmg_eu_dist_set(void);
void set_coords(void);
void set_dirty_flag(void);
void set_dlist(void);
void set_rotate_about(void);
void toggle_perspective(void);
void set_scroll_private(void);
extern void predictor_hook(void);
extern void fbserv_set_port(void);
extern void set_perspective(void);
------------------------------------------------------------------------------
Sponsored by Intel(R) XDK
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
BRL-CAD Developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-devel