mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Cleanup (correct types; imports)
This commit is contained in:
Binary file not shown.
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2000-2012 JetBrains s.r.o.
|
||||
* Copyright 2000-2014 JetBrains s.r.o.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
@@ -16,6 +16,8 @@
|
||||
|
||||
#include <CoreServices/CoreServices.h>
|
||||
#include <pthread.h>
|
||||
#include <stdio.h>
|
||||
#include <strings.h>
|
||||
#include <sys/mount.h>
|
||||
|
||||
#define PRIVATE_DIR "/private/"
|
||||
@@ -25,7 +27,7 @@ static pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER;
|
||||
static bool report_private = true;
|
||||
|
||||
static void reportEvent(char *event, char *path) {
|
||||
int len = 0;
|
||||
size_t len = 0;
|
||||
if (path != NULL) {
|
||||
len = strlen(path);
|
||||
for (char* p = path; *p != '\0'; p++) {
|
||||
@@ -84,7 +86,7 @@ static void PrintMountedFileSystems(CFArrayRef roots) {
|
||||
if (fsCount == -1) return;
|
||||
|
||||
struct statfs fs[fsCount];
|
||||
fsCount = getfsstat(fs, sizeof(struct statfs) * fsCount, MNT_NOWAIT);
|
||||
fsCount = getfsstat(fs, (int)(sizeof(struct statfs) * fsCount), MNT_NOWAIT);
|
||||
if (fsCount == -1) return;
|
||||
|
||||
CFMutableArrayRef mounts = CFArrayCreateMutable(NULL, 0, NULL);
|
||||
@@ -92,11 +94,11 @@ static void PrintMountedFileSystems(CFArrayRef roots) {
|
||||
for (int i = 0; i < fsCount; i++) {
|
||||
if ((fs[i].f_flags & MNT_LOCAL) != MNT_LOCAL) {
|
||||
char *mount = fs[i].f_mntonname;
|
||||
int mountLen = strlen(mount);
|
||||
size_t mountLen = strlen(mount);
|
||||
|
||||
for (int j = 0; j < CFArrayGetCount(roots); j++) {
|
||||
char *root = (char *)CFArrayGetValueAtIndex(roots, j);
|
||||
int rootLen = strlen(root);
|
||||
size_t rootLen = strlen(root);
|
||||
|
||||
if (rootLen >= mountLen && strncmp(root, mount, mountLen) == 0) {
|
||||
// root under mount point
|
||||
|
||||
Reference in New Issue
Block a user