AU: Set error code bit 30 for error events on resumed updates.

BUG=chromium-os:16006
TEST=unit tests, tested on device

Change-Id: I94938529aa2cf2d85396a632d03624c71528b7f9
Reviewed-on: http://gerrit.chromium.org/gerrit/2786
Tested-by: Darin Petkov <petkov@chromium.org>
Reviewed-by: Andrew de los Reyes <adlr@chromium.org>
diff --git a/omaha_request_action.cc b/omaha_request_action.cc
index c64e01a..78af1c0 100644
--- a/omaha_request_action.cc
+++ b/omaha_request_action.cc
@@ -128,11 +128,7 @@
     // is not success.
     string error_code;
     if (event->result != OmahaEvent::kResultSuccess) {
-      int code = event->error_code;
-      if (!utils::IsNormalBootMode()) {
-        code |= kActionCodeBootModeFlag;
-      }
-      error_code = StringPrintf(" errorcode=\"%d\"", code);
+      error_code = StringPrintf(" errorcode=\"%d\"", event->error_code);
     }
     body = StringPrintf(
         "        <o:event eventtype=\"%d\" eventresult=\"%d\"%s></o:event>\n",