summaryrefslogtreecommitdiff
path: root/functions
diff options
context:
space:
mode:
authorBernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>2015-05-17 14:10:43 +0200
committerBernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>2015-05-17 14:10:43 +0200
commit9bc09159f22f31733d34c513d5214dd76031a304 (patch)
treea755e77209fbf9b62877cfd7e3bfc5b3f5d19a19 /functions
parent7a4fcc7b4fa818a1ee36571bf1e177661b398d65 (diff)
downloadandroid-patchsets-9bc09159f22f31733d34c513d5214dd76031a304.tar.gz
Pull in HAVE_MALLOC_H fix from master to make updated sqlite happy
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
Diffstat (limited to 'functions')
-rw-r--r--functions24
1 files changed, 24 insertions, 0 deletions
diff --git a/functions b/functions
index 6488c6f..61ccfe9 100644
--- a/functions
+++ b/functions
@@ -50,3 +50,27 @@ cherrypick() {
fi
PATCHES=$((PATCHES+1))
}
+
+revert() {
+ local PATCH
+ PATCH=false
+ if [ "$1" == "--patch" -o "$1" == "-p" ]; then
+ PATCH=true
+ shift
+ fi
+ cd "$AOSP"/"$1"
+ echo "=== Reverting $2 ==="
+ if $PATCH; then
+ if ! git show $2 |patch -p1 -R; then
+ echo "$2 failed to revert by patching, please fix"
+ exit 1
+ fi
+ git commit -am "Revert $2"
+ else
+ if ! git revert --no-edit "$2"; then
+ echo "$2 failed to revert, please fix"
+ exit 1
+ fi
+ fi
+ PATCHES=$((PATCHES+1))
+}