Shaka Packager SDK
Loading...
Searching...
No Matches
rcheck.h
1// Copyright (c) 2012 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef PACKAGER_MEDIA_BASE_RCHECK_H_
6#define PACKAGER_MEDIA_BASE_RCHECK_H_
7
8#include <absl/log/log.h>
9
10#define RCHECK(x) \
11 do { \
12 if (!(x)) { \
13 LOG(ERROR) << "Failure while processing: " << #x; \
14 return false; \
15 } \
16 } while (0)
17
18#endif // PACKAGER_MEDIA_BASE_RCHECK_H_