# HG changeset patch # User John W. Eaton # Date 1218047999 14400 # Node ID 63dbb85452ccda8a032ba8548083545de03d8f4d # Parent 3100283874d789a9369b91912946e7a99663a062 fix extern decls in .cc files diff --git a/src/ChangeLog b/src/ChangeLog --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,11 @@ 2008-08-05 John W. Eaton + * gripes.cc (gripe_truncated_conversion, + gripe_logical_conversion): Don't declare as extern here. + * utils.cc (octave_format, octave_vformat): Likewise. + * pr-output.cc (octave_print_internal (std::ostream&, const Cell&, + bool, int, bool)): Likewise. + * toplev.cc (octave_call_stack::backtrace_error_message): New function. * toplev.h: Provide decl. diff --git a/src/gripes.cc b/src/gripes.cc --- a/src/gripes.cc +++ b/src/gripes.cc @@ -197,14 +197,14 @@ warning_with_id ("Octave:divide-by-zero", "division by zero"); } -extern void +void gripe_logical_conversion (void) { warning_with_id ("Octave:logical-conversion", "value not equal to 1 or 0 converted to logical 1"); } -extern void +void gripe_truncated_conversion (const char *srctype, const char *desttype) { warning_with_id ("Octave:int-convert-overflow", diff --git a/src/pr-output.cc b/src/pr-output.cc --- a/src/pr-output.cc +++ b/src/pr-output.cc @@ -2740,7 +2740,7 @@ PRINT_INT_ARRAY_INTERNAL (octave_int64) PRINT_INT_ARRAY_INTERNAL (octave_uint64) -extern void +void octave_print_internal (std::ostream&, const Cell&, bool, int, bool) { panic_impossible (); diff --git a/src/utils.cc b/src/utils.cc --- a/src/utils.cc +++ b/src/utils.cc @@ -922,7 +922,7 @@ return m; } -extern int +int octave_format (std::ostream& os, const char *fmt, ...) { int retval = -1; @@ -937,7 +937,7 @@ return retval; } -extern int +int octave_vformat (std::ostream& os, const char *fmt, va_list args) { int retval = -1;