Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Jun 2014 17:38:38 +0000 (UTC)
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r267174 - head/usr.bin/rpcgen
Message-ID:  <201406061738.s56HccXq052837@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bdrewery
Date: Fri Jun  6 17:38:37 2014
New Revision: 267174
URL: http://svnweb.freebsd.org/changeset/base/267174

Log:
  Fix some rpcgen sample file issues.
  
  * -Sc was generating code without a return type on main.
  * -Sm was generating an unusable clean target due to undefined RM.
  * -Sm was generating clean target with extra preceding space.
  
  PR:		185582
  Submitted by:	Pawel Biernacki <pawel.biernacki@gmail.com>
  MFC after:	1 week

Modified:
  head/usr.bin/rpcgen/rpc_main.c
  head/usr.bin/rpcgen/rpc_sample.c

Modified: head/usr.bin/rpcgen/rpc_main.c
==============================================================================
--- head/usr.bin/rpcgen/rpc_main.c	Fri Jun  6 17:38:30 2014	(r267173)
+++ head/usr.bin/rpcgen/rpc_main.c	Fri Jun  6 17:38:37 2014	(r267174)
@@ -878,8 +878,8 @@ $(TARGETS_SVC.c) \n\n");
 	f_print(fout, "\t$(CC) -o $(CLIENT) $(OBJECTS_CLNT) \
 $(LDLIBS) \n\n");
 	f_print(fout, "$(SERVER) : $(OBJECTS_SVC) \n");
-	f_print(fout, "\t$(CC) -o $(SERVER) $(OBJECTS_SVC) $(LDLIBS)\n\n ");
-	f_print(fout, "clean:\n\t $(RM) -f core $(TARGETS) $(OBJECTS_CLNT) \
+	f_print(fout, "\t$(CC) -o $(SERVER) $(OBJECTS_SVC) $(LDLIBS)\n\n");
+	f_print(fout, "clean:\n\t rm -f core $(TARGETS) $(OBJECTS_CLNT) \
 $(OBJECTS_SVC) $(CLIENT) $(SERVER)\n\n");
 }
 

Modified: head/usr.bin/rpcgen/rpc_sample.c
==============================================================================
--- head/usr.bin/rpcgen/rpc_sample.c	Fri Jun  6 17:38:30 2014	(r267173)
+++ head/usr.bin/rpcgen/rpc_sample.c	Fri Jun  6 17:38:37 2014	(r267174)
@@ -270,6 +270,7 @@ write_sample_clnt_main(void)
 	version_list *vp;
 
 	f_print(fout, "\n\n");
+	f_print(fout, "int\n");
 	f_print(fout, "main(int argc, char *argv[])\n{\n");
 
 	f_print(fout, "\tchar *host;");



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201406061738.s56HccXq052837>