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

Reply via email to