mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-05 01:53:32 +01:00
7c3e980fb9
This patch adds a script written by Nick for bug #13172 to clean up the usage of ==, !=, <, >, <=, and >= by replacing them with their symbolic OP_* counterpart. This will ensure that a tool like Coccinelle doesn't get confused and silently ignore large blocks of code.
12 lines
214 B
Perl
Executable File
12 lines
214 B
Perl
Executable File
#!/usr/bin/perl -w -p -i
|
|
|
|
next if m#^ */\*# or m#^ *\* #;
|
|
|
|
s/<([,)])/OP_LT$1/;
|
|
s/(?<=[\s,])>([,)])/OP_GT$1/;
|
|
#s/>([,)])/OP_GT$1/;
|
|
s/==([,)])/OP_EQ$1/;
|
|
s/>=([,)])/OP_GE$1/;
|
|
s/<=([,)])/OP_LE$1/;
|
|
s/!=([,)])/OP_NE$1/;
|