Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
another bunch of sonar treats
authorFrederic Suter <frederic.suter@cc.in2p3.fr>
Mon, 15 May 2017 07:07:50 +0000 (09:07 +0200)
committerFrederic Suter <frederic.suter@cc.in2p3.fr>
Mon, 15 May 2017 07:18:39 +0000 (09:18 +0200)
examples/java/app/pingpong/Receiver.java
include/simgrid/simix.h
include/xbt/ex.hpp
include/xbt/utility.hpp
src/bindings/java/jmsg.cpp
src/xbt/xbt_log_layout_format.c

index 089ec45..b9955d4 100644 (file)
@@ -17,7 +17,7 @@ public class Receiver extends Process {
        }
 
        public void main(String[] args) throws MsgException {
-               for (int i = 0 ; i<Main.TASK_COUNT; i++) {
+               for (int i = 0 ; i < Main.TASK_COUNT; i++) {
                        Msg.info("Wait for a task");
 
                        PingPongTask task = (PingPongTask)Task.receive(getHost().getName());
index 95d78c3..02fdab7 100644 (file)
@@ -52,10 +52,6 @@ typedef struct s_smx_mailbox *smx_mailbox_t;
 
 #endif
 
-/**************************** Scalar Values **********************************/
-
-typedef union u_smx_scalar u_smx_scalar_t;
-
 /* ******************************** Host ************************************ */
 /** @brief Host datatype
     @ingroup simix_host_management
index cde2d3e..4b940b8 100644 (file)
@@ -62,9 +62,8 @@
  *  @ingroup XBT_ex_c
  */
 struct XBT_PUBLIC() xbt_ex :
-  public std::runtime_error,
-  public simgrid::xbt::WithContextException {
-public:
+  std::runtime_error,
+  simgrid::xbt::WithContextException {
 
   xbt_ex() :
     std::runtime_error("")
index 09d8db4..095130f 100644 (file)
@@ -46,7 +46,7 @@ class integer_sequence {
 namespace bits {
   template<class T, long long N, long long... M>
   struct make_integer_sequence :
-    public make_integer_sequence<T, N-1, N-1, M...>
+    make_integer_sequence<T, N-1, N-1, M...>
   {};
   template<class T, long long... M>
   struct make_integer_sequence<T, 0, M...> {
index 3a5392d..a677fda 100644 (file)
@@ -88,13 +88,8 @@ static void __JAVA_host_priv_free(void *host)
 {
 }
 
-static void __JAVA_storage_priv_free(void *storage)
-{
-}
-
 JNIEXPORT void JNICALL Java_org_simgrid_msg_Msg_init(JNIEnv * env, jclass cls, jobjectArray jargs)
 {
-  char **argv = nullptr;
   int index;
   int argc = 0;
   jstring jval;
@@ -117,7 +112,7 @@ JNIEXPORT void JNICALL Java_org_simgrid_msg_Msg_init(JNIEnv * env, jclass cls, j
     argc = static_cast<int>(env->GetArrayLength(jargs));
 
   argc++;
-  argv = xbt_new(char *, argc + 1);
+  char** argv = new char*[argc + 1];
   argv[0] = xbt_strdup("java");
 
   for (index = 0; index < argc - 1; index++) {
@@ -137,7 +132,7 @@ JNIEXPORT void JNICALL Java_org_simgrid_msg_Msg_init(JNIEnv * env, jclass cls, j
     free(argv[index]);
   }
   free(argv[argc]);
-  free(argv);
+  delete[] argv;
 }
 
 JNIEXPORT void JNICALL JNICALL Java_org_simgrid_msg_Msg_run(JNIEnv * env, jclass cls)
index 1de4e72..cd193fb 100644 (file)
@@ -90,6 +90,7 @@ static int xbt_log_layout_format_doit(xbt_log_layout_t l, xbt_log_event_t ev, co
       case '\0':
         fprintf(stderr, "Layout format (%s) ending with %%\n", (char *)l->data);
         xbt_abort();
+        break;
       case '%':
         *p = '%';
         check_overflow(1);