Revision: 57092
http://sourceforge.net/p/brlcad/code/57092
Author: brlcad
Date: 2013-08-23 04:39:36 +0000 (Fri, 23 Aug 2013)
Log Message:
-----------
remove PC_EXTERN as well
Modified Paths:
--------------
brlcad/trunk/include/pc.h
Modified: brlcad/trunk/include/pc.h
===================================================================
--- brlcad/trunk/include/pc.h 2013-08-23 04:36:51 UTC (rev 57091)
+++ brlcad/trunk/include/pc.h 2013-08-23 04:39:36 UTC (rev 57092)
@@ -50,7 +50,6 @@
* list given for "args" be enclosed in parens.
*/
-#define PC_EXTERN(type_and_name, args) extern type_and_name args
#define PC_ARGS(args) args
#define PC_PCSET_PUSHP(_pcsp,_par) \
@@ -112,25 +111,25 @@
/* functions defined in pc_main.c */
-PC_EXPORT PC_EXTERN(void pc_init_pcset, (struct pc_pc_set * pcs));
-PC_EXPORT PC_EXTERN(void pc_free_pcset, (struct pc_pc_set * pcs));
-PC_EXPORT PC_EXTERN(void pc_free_constraint, (struct pc_constrnt * c));
-PC_EXPORT PC_EXTERN(void pc_getparameter, (struct pc_param ** p, int t));
-PC_EXPORT PC_EXTERN(void pc_pushparam_expr, (struct pc_pc_set * pcs, const
char * name, const char * str));
-PC_EXPORT PC_EXTERN(void pc_pushparam_struct, (struct pc_pc_set * pcs, const
char * name, int type, void * ptr));
-PC_EXPORT PC_EXTERN(void pc_getconstraint_expr, (struct pc_constrnt ** c));
-PC_EXPORT PC_EXTERN(void pc_getconstraint_struct, (struct pc_constrnt ** c,
int nargs));
-PC_EXPORT PC_EXTERN(void pc_pushconstraint_expr, (struct pc_pc_set * pcs,
const char * name, const char * str));
-PC_EXPORT PC_EXTERN(void pc_pushconstraint_struct, (struct pc_pc_set * pcs,
const char * name, int nargs, int dimension, int (*fp) (double ** args), const
char ** args));
-PC_EXPORT PC_EXTERN(void pc_pushconstraint_struct1, (struct pc_pc_set * pcs,
struct pc_constrnt * c));
-PC_EXPORT PC_EXTERN(void pc_pushconstraint, (struct pc_pc_set * pcs, const
char * str));
+PC_EXPORT extern void pc_init_pcset(struct pc_pc_set * pcs);
+PC_EXPORT extern void pc_free_pcset(struct pc_pc_set * pcs);
+PC_EXPORT extern void pc_free_constraint(struct pc_constrnt * c);
+PC_EXPORT extern void pc_getparameter(struct pc_param ** pint t);
+PC_EXPORT extern void pc_pushparam_expr(struct pc_pc_set * pcs, const char *
nameconst char * str);
+PC_EXPORT extern void pc_pushparam_struct(struct pc_pc_set * pcs, const char *
name, int typevoid * ptr);
+PC_EXPORT extern void pc_getconstraint_expr(struct pc_constrnt ** c);
+PC_EXPORT extern void pc_getconstraint_struct(struct pc_constrnt ** cint
nargs);
+PC_EXPORT extern void pc_pushconstraint_expr(struct pc_pc_set * pcs, const
char * nameconst char * str);
+PC_EXPORT extern void pc_pushconstraint_struct(struct pc_pc_set * pcs, const
char * name, int nargs, int dimension, int (*fp) (double ** args)const char **
args);
+PC_EXPORT extern void pc_pushconstraint_struct1(struct pc_pc_set * pcsstruct
pc_constrnt * c);
+PC_EXPORT extern void pc_pushconstraint(struct pc_pc_set * pcsconst char *
str);
/* constraint eval functions defined in pc_constraints.c */
-PC_EXPORT PC_EXTERN(int pc_isperpendicular, (double ** v));
-PC_EXPORT PC_EXTERN(void pc_mk_isperpendicular, (struct pc_constrnt ** c,
const char * name, const char **args));
-PC_EXPORT PC_EXTERN(int pc_ismodpositive, (double ** v));
-PC_EXPORT PC_EXTERN(void pc_mk_ismodpositive, (struct pc_constrnt ** c, const
char * name, const char **args));
+PC_EXPORT extern int pc_isperpendicular(double ** v);
+PC_EXPORT extern void pc_mk_isperpendicular(struct pc_constrnt ** c, const
char * nameconst char **args);
+PC_EXPORT extern int pc_ismodpositive(double ** v);
+PC_EXPORT extern void pc_mk_ismodpositive(struct pc_constrnt ** c, const char
* nameconst char **args);
#ifdef __cplusplus
}
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and
AppDynamics. Performance Central is your source for news, insights,
analysis and resources for efficient Application Performance Management.
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits