Index: third_party/hwcplus/include/cutils/properties.h |
diff --git a/third_party/hwcplus/include/cutils/properties.h b/third_party/hwcplus/include/cutils/properties.h |
deleted file mode 100644 |
index 66a9c5b8b1ca87f23e558d132ae8818d441765b3..0000000000000000000000000000000000000000 |
--- a/third_party/hwcplus/include/cutils/properties.h |
+++ /dev/null |
@@ -1,99 +0,0 @@ |
-/* |
- * Copyright (C) 2006 The Android Open Source Project |
- * |
- * Licensed under the Apache License, Version 2.0 (the "License"); |
- * you may not use this file except in compliance with the License. |
- * You may obtain a copy of the License at |
- * |
- * http://www.apache.org/licenses/LICENSE-2.0 |
- * |
- * Unless required by applicable law or agreed to in writing, software |
- * distributed under the License is distributed on an "AS IS" BASIS, |
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
- * See the License for the specific language governing permissions and |
- * limitations under the License. |
- */ |
- |
-#ifndef __CUTILS_PROPERTIES_H |
-#define __CUTILS_PROPERTIES_H |
- |
-#include <sys/cdefs.h> |
-#include <stddef.h> |
-#ifdef ANDROID |
-#include <sys/system_properties.h> |
-#else |
-#ifndef PROP_NAME_MAX |
-#define PROP_NAME_MAX 32 |
-#endif |
-#ifndef PROP_VALUE_MAX |
-#define PROP_VALUE_MAX 92 |
-#endif |
-#endif |
- |
-#ifdef __cplusplus |
-extern "C" { |
-#endif |
- |
-/* System properties are *small* name value pairs managed by the |
-** property service. If your data doesn't fit in the provided |
-** space it is not appropriate for a system property. |
-** |
-** WARNING: system/bionic/include/sys/system_properties.h also defines |
-** these, but with different names. (TODO: fix that) |
-*/ |
-#define PROPERTY_KEY_MAX PROP_NAME_MAX |
-#define PROPERTY_VALUE_MAX PROP_VALUE_MAX |
- |
-/* property_get: returns the length of the value which will never be |
-** greater than PROPERTY_VALUE_MAX - 1 and will always be zero terminated. |
-** (the length does not include the terminating zero). |
-** |
-** If the property read fails or returns an empty value, the default |
-** value is used (if nonnull). |
-*/ |
-int property_get(const char *key, char *value, const char *default_value); |
- |
-/* property_set: returns 0 on success, < 0 on failure |
-*/ |
-int property_set(const char *key, const char *value); |
- |
-int property_list(void (*propfn)(const char *key, const char *value, void *cookie), void *cookie); |
- |
-#if defined(__BIONIC_FORTIFY) |
- |
-extern int __property_get_real(const char *, char *, const char *) |
- __asm__(__USER_LABEL_PREFIX__ "property_get"); |
-__errordecl(__property_get_too_small_error, "property_get() called with too small of a buffer"); |
- |
-__BIONIC_FORTIFY_INLINE |
-int property_get(const char *key, char *value, const char *default_value) { |
- size_t bos = __bos(value); |
- if (bos < PROPERTY_VALUE_MAX) { |
- __property_get_too_small_error(); |
- } |
- return __property_get_real(key, value, default_value); |
-} |
- |
-#endif |
- |
-#ifdef HAVE_SYSTEM_PROPERTY_SERVER |
-/* |
- * We have an external property server instead of built-in libc support. |
- * Used by the simulator. |
- */ |
-#define SYSTEM_PROPERTY_PIPE_NAME "/tmp/android-sysprop" |
- |
-enum { |
- kSystemPropertyUnknown = 0, |
- kSystemPropertyGet, |
- kSystemPropertySet, |
- kSystemPropertyList |
-}; |
-#endif /*HAVE_SYSTEM_PROPERTY_SERVER*/ |
- |
- |
-#ifdef __cplusplus |
-} |
-#endif |
- |
-#endif |