mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-02 11:03:38 +00:00
tools: Only update protocol version if something changed.
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
9023374820
commit
f181d5ce82
|
@ -6706,6 +6706,10 @@ union generic_reply
|
|||
struct resume_process_reply resume_process_reply;
|
||||
};
|
||||
|
||||
/* ### protocol_version begin ### */
|
||||
|
||||
#define SERVER_PROTOCOL_VERSION 596
|
||||
|
||||
/* ### protocol_version end ### */
|
||||
|
||||
#endif /* __WINE_WINE_SERVER_PROTOCOL_H */
|
||||
|
|
|
@ -406,10 +406,23 @@ print SERVER_PROT " struct reply_header reply_header;\n";
|
|||
foreach my $req (@requests) { print SERVER_PROT " struct ${req}_reply ${req}_reply;\n"; }
|
||||
print SERVER_PROT "};\n\n";
|
||||
|
||||
printf SERVER_PROT "#define SERVER_PROTOCOL_VERSION %d\n\n", $protocol + 1;
|
||||
print SERVER_PROT "/* ### protocol_version begin ### */\n\n";
|
||||
printf SERVER_PROT "#define SERVER_PROTOCOL_VERSION %d\n\n", $protocol;
|
||||
print SERVER_PROT "/* ### protocol_version end ### */\n\n";
|
||||
print SERVER_PROT "#endif /* __WINE_WINE_SERVER_PROTOCOL_H */\n";
|
||||
close SERVER_PROT;
|
||||
update_file( "include/wine/server_protocol.h" );
|
||||
|
||||
if (update_file( "include/wine/server_protocol.h" ))
|
||||
{
|
||||
my @version_lines = ();
|
||||
|
||||
push @version_lines, sprintf( "#define SERVER_PROTOCOL_VERSION %d\n", $protocol + 1 );
|
||||
|
||||
replace_in_file( "include/wine/server_protocol.h",
|
||||
"### protocol_version begin ###",
|
||||
"### protocol_version end ###",
|
||||
@version_lines );
|
||||
}
|
||||
|
||||
### Output the dumping function tables
|
||||
|
||||
|
|
Loading…
Reference in a new issue