blob: 150c66609de091bfd5870514b3a684a3883a03c5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
#!/usr/bin/env perl
use strict;
use warnings;
use File::Temp 'tempfile';
my $infile = "src/ngx_http_redis2_reply.c";
my ($out, $outfile) = tempfile();
open my $in, $infile
or die "Cannot open $infile for reading: $!\n";
my $hits = 0;
while (<$in>) {
if (/ \b reply_ (?: en_main | first_final ) \b /x)
{
#warn "HIT!";
$hits++;
next;
}
print $out $_;
}
close $in;
close $out;
if ($hits) {
my $cmd = "cp $outfile $infile";
system($cmd) == 0
or die "Cannot run command \"$cmd\": $!";
}
#die;
__END__
This script is to fix the following clang warnings when using Ragel 6.8/6.9/etc:
src/ngx_http_redis2_reply.c:19:18: error: unused variable 'reply_first_final' [-Werror,-Wunused-const-variable]
static const int reply_first_final = 52;
^
src/ngx_http_redis2_reply.c:22:18: error: unused variable 'reply_en_main' [-Werror,-Wunused-const-variable]
static const int reply_en_main = 1;
^
2 errors generated.
|