summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwtc%netscape.com <devnull@localhost>1999-04-08 01:42:50 +0000
committerwtc%netscape.com <devnull@localhost>1999-04-08 01:42:50 +0000
commit2ed35905d29c315031ef1f833d32c4bcbd97a97f (patch)
tree922f53c85da8a171cf33b9df4f52f232cf28ff2e
parent9449f04691f34e26c6abfef6c780e94e5936090b (diff)
downloadnspr-hg-NSPRPUB_RELEASE_3_1_1_BETA.tar.gz
Bugzilla bug #4736: added dummy references to rcsid and sccsid soNSPRPUB_RELEASE_3_1_1_BETA
that they aren't optimized away as unused variables. (NSPRPUB_RELEASE_3_1_BRANCH)
-rw-r--r--lib/libc/src/plvrsion.c20
-rw-r--r--pr/src/prvrsion.c20
2 files changed, 30 insertions, 10 deletions
diff --git a/lib/libc/src/plvrsion.c b/lib/libc/src/plvrsion.c
index a7fa2cb2..663d2dde 100644
--- a/lib/libc/src/plvrsion.c
+++ b/lib/libc/src/plvrsion.c
@@ -60,11 +60,6 @@ static PRVersionDescription prVersionDescription_libplc21 =
/* specialString */ ""
};
-PR_IMPLEMENT(const PRVersionDescription*) libVersionPoint()
-{
- return &prVersionDescription_libplc21;
-} /* versionEntryPointType */
-
#ifdef XP_UNIX
/*
@@ -75,5 +70,20 @@ static char sccsid[] = "@(#)NSPR " PR_VERSION " " _BUILD_STRING;
#endif /* XP_UNIX */
+PR_IMPLEMENT(const PRVersionDescription*) libVersionPoint()
+{
+#ifdef XP_UNIX
+ /*
+ * Add dummy references to rcsid and sccsid to prevent them
+ * from being optimized away as unused variables.
+ */
+ const char *dummy;
+
+ dummy = rcsid;
+ dummy = sccsid;
+#endif
+ return &prVersionDescription_libplc21;
+} /* versionEntryPointType */
+
/* plvrsion.c */
diff --git a/pr/src/prvrsion.c b/pr/src/prvrsion.c
index 71315844..87aac981 100644
--- a/pr/src/prvrsion.c
+++ b/pr/src/prvrsion.c
@@ -60,11 +60,6 @@ static PRVersionDescription prVersionDescription_libnsrp21 =
/* specialString */ ""
};
-PR_IMPLEMENT(const PRVersionDescription*) libVersionPoint(void)
-{
- return &prVersionDescription_libnsrp21;
-} /* versionEntryPointType */
-
#ifdef XP_UNIX
/*
@@ -75,5 +70,20 @@ static char sccsid[] = "@(#)NSPR " PR_VERSION " " _BUILD_STRING;
#endif /* XP_UNIX */
+PR_IMPLEMENT(const PRVersionDescription*) libVersionPoint(void)
+{
+#ifdef XP_UNIX
+ /*
+ * Add dummy references to rcsid and sccsid to prevent them
+ * from being optimized away as unused variables.
+ */
+ const char *dummy;
+
+ dummy = rcsid;
+ dummy = sccsid;
+#endif
+ return &prVersionDescription_libnsrp21;
+} /* versionEntryPointType */
+
/* prvrsion.c */