3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync/* $Id$ */
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync/** @file
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync * IPRT - Log To StdOut, Ring-0 Driver, Darwin.
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync */
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync/*
c58f1213e628a545081c70e26c6b67a841cff880vboxsync * Copyright (C) 2006-2010 Oracle Corporation
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync *
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync * This file is part of VirtualBox Open Source Edition (OSE), as
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync * available from http://www.virtualbox.org. This file is free software;
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync * you can redistribute it and/or modify it under the terms of the GNU
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync * General Public License (GPL) as published by the Free Software
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync * Foundation, in version 2 as it comes in the "COPYING" file of the
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync * VirtualBox OSE distribution. VirtualBox OSE is distributed in the
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync *
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync * The contents of this file may alternatively be used under the terms
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync * of the Common Development and Distribution License Version 1.0
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync * (CDDL) only, as it comes in the "COPYING.CDDL" file of the
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync * VirtualBox OSE distribution, in which case the provisions of the
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync * CDDL are applicable instead of those of the GPL.
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync *
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync * You may elect to license modified versions of this file under the
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync * terms and conditions of either the GPL or the CDDL or both.
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync */
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync/*******************************************************************************
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync* Header Files *
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync*******************************************************************************/
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync#include "the-darwin-kernel.h"
8c99dcd207cf5b7bee01f95fbe19728a94076f94vboxsync#include "internal/iprt.h"
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync#include <iprt/log.h>
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsyncRTDECL(void) RTLogWriteStdOut(const char *pch, size_t cb)
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync{
8c99dcd207cf5b7bee01f95fbe19728a94076f94vboxsync printf("%.*s", (int)cb, pch);
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync return;
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync}
3d4a4c5c25bae948e19e068c510677c34d6d45f3vboxsync